返回顶部
首页 > 资讯 > 精选 >Django如何显示可视化图表的实践
  • 365
分享到

Django如何显示可视化图表的实践

2023-06-15 00:06:56 365人浏览 安东尼
摘要

这篇文章主要介绍Django如何显示可视化图表的实践,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一 实战1 DjanGo_lab\urls.py# -*- coding:&n

这篇文章主要介绍Django如何显示可视化图表的实践,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

一 实战

1 DjanGo_lab\urls.py

# -*- coding: utf-8 -*- from django.conf.urls import url,includefrom django.contrib import admin urlpatterns = [    url(r'^admin/', admin.site.urls),    # 定义图表url    url(r'^chart/', include('chart.urls')),]

2 在settings.py中添加图表应用

INSTALLED_APPS = [    'django.contrib.admin',    'django.contrib.auth',    'django.contrib.contenttypes',    'django.contrib.sessions',    'django.contrib.messages',    'django.contrib.staticfiles',    # 图表应用    'chart',]

3 chart\urls.py

# -*- coding: utf-8 -*-from django.conf.urls import url,includefrom . import viewsurlpatterns = [    # 折线图的url    url(r'^linediagram/$', views.showlinediagram),]

4 views.py

# -*- coding: utf-8 -*-from django.shortcuts import renderfrom django.Http import HttpResponse from matplotlib.figure import Figurefrom matplotlib.backends.backend_agg import FigurecanvasAggfrom matplotlib.dates import DateFORMatterimport matplotlib.pyplot as plt import randomimport datetime # 折线图对应的的模板def showlinediagram(request):    return render(request, 'chart/showlinediagram.html')

5 模板showlinediagram.html

<html><head><meta charset="UTF-8" /><title>Highcharts 教程 | 菜鸟教程(runoob.com)</title><script src="http://apps.bdimg.com/libs/Jquery/2.1.4/jquery.min.js"></script><script src="http://code.highcharts.com/highcharts.js"></script></head><body><div id="container" ></div><script language="javascript">$(document).ready(function() {   var title = {       text: '月平均气温'   };   var subtitle = {        text: 'Source: runoob.com'   };   var xAxis = {       categories: ['一月', '二月', '三月', '四月', '五月', '六月'              ,'七月', '八月', '九月', '十月', '十一月', '十二月']   };   var yAxis = {      title: {         text: 'Temperature (\xB0C)'      },      plotLines: [{         value: 0,         width: 1,         color: '#808080'      }]   };    var tooltip = {      valueSuffix: '\xB0C'   }    var legend = {      layout: 'vertical',      align: 'right',      verticalAlign: 'middle',      borderWidth: 0   };    var series =  [      {         name: 'Tokyo',         data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2,            26.5, 23.3, 18.3, 13.9, 9.6]      },      {         name: 'New York',         data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8,            24.1, 20.1, 14.1, 8.6, 2.5]      },      {         name: 'Berlin',         data: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6,            17.9, 14.3, 9.0, 3.9, 1.0]      },      {         name: 'London',         data: [3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0,            16.6, 14.2, 10.3, 6.6, 4.8]      }   ];    var JSON = {};    json.title = title;   json.subtitle = subtitle;   json.xAxis = xAxis;   json.yAxis = yAxis;   json.tooltip = tooltip;   json.legend = legend;   json.series = series;    $('#container').highcharts(json);});</script></body></html>

二 测试结果

1 浏览器输入:http://localhost:8000/chart/linediagram

2 结果显示结果

Django如何显示可视化图表的实践

以上是“Django如何显示可视化图表的实践”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: Django如何显示可视化图表的实践

本文链接: https://lsjlt.com/news/276138.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Django如何显示可视化图表的实践
    这篇文章主要介绍Django如何显示可视化图表的实践,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一 实战1 Django_lab\urls.py# -*- coding:&n...
    99+
    2023-06-15
  • Django显示可视化图表的实践
    一 实战 1 Django_lab\urls.py # -*- coding: utf-8 -*- from django.conf.urls impor...
    99+
    2024-04-02
  • Django展示可视化图表的多种方式
    目录1. 前言 2. Echarts 3. Pyecharts 3-1  安装依赖3-2  拷贝 pyecharts 的模板文件到项...
    99+
    2024-04-02
  • Django使用echarts进行可视化展示的实践
    目录条件准备连接mysql导入数据使用echarts可视化展示本文以学生成绩折线图展示为例 条件准备 电脑上有myslq数据库 有 echarts 的 js 文件 ...
    99+
    2024-04-02
  • Python数据可视化实践之使用Matplotlib绘制图表
    目录一. Matplotlib 简介二. 安装与导入三. 基本绘图操作1. 折线图2. 柱状图3. 饼图四. 图表定制五. 多图展示六. 总结一. Matplotlib 简介 Mat...
    99+
    2023-05-18
    Python Matplotlib绘制图表 Python Matplotlib
  • 如何使用Echarts制作可视化图表
    这期内容当中小编将会给大家带来有关如何使用Echarts制作可视化图表,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。最近在结合新学的爬虫在做一些可视化的东西了,今天讲讲可视化图表相关的。关于可视化工具:E...
    99+
    2023-06-19
  • 如何用Python绘制动态可视化图表
    本篇内容主要讲解“如何用Python绘制动态可视化图表”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用Python绘制动态可视化图表”吧!安装模块如果你还没安装 Plotly,只需在你的终端...
    99+
    2023-06-30
  • 如何用Python绘制可视化动态图表
    这篇文章主要介绍“如何用Python绘制可视化动态图表”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何用Python绘制可视化动态图表”文章能帮助大家解决问题。对数据科学家来说,讲故事是一个至关重...
    99+
    2023-06-30
  • 如何利用 Python 绘制动态可视化图表
    目录一、安装相关的模块二、gif和matplotlib的结合三、gif和plotly的结合四、matplotlib多子图动态可视化五、动态气泡图一、安装相关的模块 首先第一步的话我们...
    99+
    2024-04-02
  • python如何实现实时可视化仪表盘
    这篇文章主要介绍python如何实现实时可视化仪表盘,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!python的数据类型有哪些python的数据类型:1. 数字类型,包括int(整型)、long(长整型)和float...
    99+
    2023-06-14
  • python开发实时可视化仪表盘的示例
    本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 这是我的系列教程「Python+Dash快速web应用开发」的...
    99+
    2022-06-02
    python 可视化 python 可视化仪表盘
  • Python中不同图表的数据可视化的实现
    目录 1.直方图2. 柱形图3. 箱线图4、饼图5、散点图数据可视化是以图形格式呈现数据。它通过以简单易懂的格式汇总和呈现大量数据,帮助人们理解数据的重要性,并有助于清晰有...
    99+
    2024-04-02
  • Pixi.js如何实现可视化图形编辑器
    这篇文章主要介绍了Pixi.js如何实现可视化图形编辑器的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Pixi.js如何实现可视化图形编辑器文章都会有所收获,下面我们一起来看看吧。要用Pixi.js实现一个可视...
    99+
    2023-07-05
  •  python如何用matplotlib可视化绘图
    本篇文章为大家展示了 python如何用matplotlib可视化绘图,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、Matplotlib 简介Matplotlib 简介:Matplot...
    99+
    2023-06-26
  • Kubernetes如何部署可视化地图
    这篇文章主要介绍“Kubernetes如何部署可视化地图”,在日常操作中,相信很多人在Kubernetes如何部署可视化地图问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Kubernetes如何部署可视化地图...
    99+
    2023-06-29
  • Python如何制作可视化报表
    这篇文章给大家分享的是有关Python如何制作可视化报表的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。可视化报表效果如下,水果销售情况一览~Dash是基于Plotly搭建的Dashbord框架,支持Python、...
    99+
    2023-06-29
  • KITTI数据集可视化(一):点云多种视图的可视化实现
    如有错误,恳请指出。 在本地上,可以安装一些软件,比如:Meshlab,CloudCompare等3D查看工具来对点云进行可视化。而这篇博客是将介绍一些代码工具将KITTI数据集进行可视化操作,包...
    99+
    2023-09-17
    自动驾驶 python 人工智能 点云可视化 KITTI数据集
  • VUE 实例:大数据可视化的最佳实践
    1. 选择合适的图表库 对于大数据可视化,选择正确的图表库至关重要。一些流行的选项包括: ECharts: 开源且功能丰富的图表库,支持多种图表类型和交互功能。 Highcharts: 商业图表库,提供广泛的图表类型和自定义选项。 D...
    99+
    2024-03-05
    Vue、大数据可视化、图表库、虚拟化、性能优化
  • 详解PythonPyside6如何准确嵌入可视化数据图表
    目录1.安装PyQtChart2.导入PyQtChart和PyQt63.创建窗口和图表4.创建图表序列5.创建图表视图Pyside6是一款基于Qt框架的Python GUI开发库。它...
    99+
    2023-05-18
    Python Pyside6嵌入可视化数据图表 Python Pyside6可视化数据图表 Python Pyside6
  • Go语言如何实现图形可视化功能
    Go语言如何实现图形可视化功能 随着计算机技术的不断进步,图形可视化已经成为了信息传递和呈现的重要方式之一。在开发应用程序时,如何利用编程语言实现图形可视化功能成为了一个重要课题。Go...
    99+
    2024-03-11
    - go - 图形 - 可视化 go语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作