广告
返回顶部
首页 > 资讯 > 精选 >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://www.lsjlt.com/news/276138.html(转载时请注明来源链接)

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Django显示可视化图表的实践
    一 实战 1 Django_lab\urls.py # -*- coding: utf-8 -*- from django.conf.urls impor...
    99+
    2022-11-12
  • Django如何显示可视化图表的实践
    这篇文章主要介绍Django如何显示可视化图表的实践,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一 实战1 Django_lab\urls.py# -*- coding:&n...
    99+
    2023-06-15
  • Django展示可视化图表的多种方式
    目录1. 前言 2. Echarts 3. Pyecharts 3-1  安装依赖3-2  拷贝 pyecharts 的模板文件到项...
    99+
    2022-11-12
  • Django使用echarts进行可视化展示的实践
    目录条件准备连接mysql导入数据使用echarts可视化展示本文以学生成绩折线图展示为例 条件准备 电脑上有myslq数据库 有 echarts 的 js 文件 ...
    99+
    2022-11-12
  • 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开发实时可视化仪表盘的示例
    本文示例代码已上传至我的Github仓库https://github.com/CNFeffery/DataScienceStudyNotes 1 简介 这是我的系列教程「Python+Dash快速web应用开发」的...
    99+
    2022-06-02
    python 可视化 python 可视化仪表盘
  • Python中不同图表的数据可视化的实现
    目录 1.直方图2. 柱形图3. 箱线图4、饼图5、散点图数据可视化是以图形格式呈现数据。它通过以简单易懂的格式汇总和呈现大量数据,帮助人们理解数据的重要性,并有助于清晰有...
    99+
    2022-11-11
  • 如何利用 Python 绘制动态可视化图表
    目录一、安装相关的模块二、gif和matplotlib的结合三、gif和plotly的结合四、matplotlib多子图动态可视化五、动态气泡图一、安装相关的模块 首先第一步的话我们...
    99+
    2022-11-13
  • python如何实现实时可视化仪表盘
    这篇文章主要介绍python如何实现实时可视化仪表盘,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!python的数据类型有哪些python的数据类型:1. 数字类型,包括int(整型)、long(长整型)和float...
    99+
    2023-06-14
  • 可视化工具PyVista多线程显示多窗口的实例代码
    在使用PyVista进行多线程同时显示多个窗口的时候,发现开启多个线程显示窗口,窗口会卡死,于是便有了这篇文章。 发现问题 在可视化工具——利用PyVista进行mesh的色彩映射这...
    99+
    2022-11-12
  • 详解PythonPyside6如何准确嵌入可视化数据图表
    目录1.安装PyQtChart2.导入PyQtChart和PyQt63.创建窗口和图表4.创建图表序列5.创建图表视图Pyside6是一款基于Qt框架的Python GUI开发库。它...
    99+
    2023-05-18
    Python Pyside6嵌入可视化数据图表 Python Pyside6可视化数据图表 Python Pyside6
  • Pixi.js如何实现可视化图形编辑器
    这篇文章主要介绍了Pixi.js如何实现可视化图形编辑器的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Pixi.js如何实现可视化图形编辑器文章都会有所收获,下面我们一起来看看吧。要用Pixi.js实现一个可视...
    99+
    2023-07-05
  • Python可视化Dash工具之plotly基本图形的实现示例
    小编给大家分享一下Python可视化Dash工具之plotly基本图形的实现示例,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Plotly Express是对 Plotly.py 的高级封装,内置了大量实用、现代的绘图模板...
    99+
    2023-06-14
  • 如何利用php接口和ECharts生成可视化的统计图表
    在今天数据可视化变得越来越重要的背景下,许多开发者都希望能够利用各种工具,快速生成各种图表与报表,以便能够更好的展示数据,帮助决策者快速做出判断。而在此背景下,利用 Php 接口和 ECharts 库可以帮助许多开发者快速生成可视化的统计图...
    99+
    2023-12-18
    可视化 echarts PHP接口
  • ComponentOne.NET仪表板布局控件如何实现可视化数据大屏展示
    小编给大家分享一下ComponentOne.NET仪表板布局控件如何实现可视化数据大屏展示,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!WinForm 界面控件W...
    99+
    2023-06-03
  • SpringBoot+Echarts如何实现用户访问地图可视化
    这篇文章主要介绍SpringBoot+Echarts如何实现用户访问地图可视化,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!SpringBoot+Echarts用户访问地图可视化意义 在常见的电商、新闻、社...
    99+
    2023-06-16
  • Python数据可视化之基于pyecharts实现的地理图表的绘制
    目录一、例子:百度迁徙二、基础语法介绍三、中国地图绘制四、中国地图(特效散点图)五、中国人口地理迁徙图绘制六、热力图:广东地图热力图绘制1七、热力图:广东地图热力图绘制2一、例子:百度迁徙 百度地图春节人口迁徙大数据...
    99+
    2022-06-02
    pyecharts绘制图表 Python pyecharts
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作