python用pyecharts画柱状图,pyecharts获取数据库数据

  python用pyecharts画柱状图,pyecharts获取数据库数据

  环境:肾盂造影图库,埃查尔兹-国家-pypkg,埃查尔兹-中国-省份-pypkg,埃查尔兹-中国-城市-pypkg

  数据:2018年四月16号的全国各地最高最低和天气类型的数据——2018-4-16.json(爬虫爬的)

  代码:天气数据爬虫代码,图表绘制代码代码地址:https://github。com/good loving/pye charts。git(便士文件)

  一、公共属性

  1、标题栏的属性:一般在实例化(初始化)类型时给与,如bar=Bar("大标题","副标题", 各种属性)

  title_color="颜色":标题颜色,可以是红色或者#0000

  title_pos=位置:标题位置,如居中,左侧

  宽度=1200:图表的宽

  高度=800:图表的高

  background_color=颜色:图表的背景色

  2、标签栏的属性:如bar.add("标签“,x,值,属性)

  高兴的大炮_类,通个高兴的大炮_显示,如高兴的大炮_point[最大,最小,平均]:标出最大最小和平均值的点,

  高兴的大炮_point_textcolor,高兴的大炮_line_symbolsize

  图例_ 类,如legend_pos=left :标签的位置

  是_ 类,如is_label_show=True:显示每个点的值,is_datazoom_show=True:实现移动控制x轴的数量

  is_convert=True:x,y轴是否调换

  例如:

  bar=pyecharts .酒吧(全国各地最高气温, 2018-4-18 ,title_color=red ,title_pos=right ,width=1400,height=700,background_color=#404a59 )

  bar.add(最高气温、城市、高点、高兴的大炮_point=[max , min , average],is_label_show=True,is_datazoom_show=True,legend_pos=left )

  bar.render(Bar-High.html )

  3、地理、地图无法显示底图

  pyecharts v0.3.2以后,肾盂造影图将不再自带地图射流研究…文件。如用户需要用到地图图表,可自行安装对应的地图文件包。

  地图文件被分成了三个计算机编程语言包,分别为:

  全球国家地图:电子海图-国家/地区-pypkg (1.9MB)

  中国省级地图:电子海图-中国-省份-pypkg (730KB)

  中国市级地图:电子海图-中国-城市-pypkg (3.8MB)

  皮查姆直接在设置里面搜索安装这三个库

  (2)pip安装

  管道安装图-国家/地区-pypkg

  管道安装图-中国-省份-pypkg

  管道安装图-中国-城市-pypkg

  二、各种图表

  1.柱状图/条形图——巴

  bar=pyecharts .酒吧(全国各地最高最低气温, 2018-4-18 ,title_pos=right ,title_color=blue ,width=1400,height=700,background_color=white )

  bar.add(最高气温、城市、高点、高兴的大炮_point=[max],legend_text_color=red ,is_datazoom_show=True)

  bar.add(最低气温、城市、低点、高兴的大炮_line=[min],legend_text_color=blue )

  bar.render(Bar-High-Low.html )

  2、散点图——效果分散

  es=肾盂造影图EffectScatter(最低气温动态散点图, 2018-4-16 ,title_pos=right ,title_color=blue ,width=1400,height=700,background_color=white )

  es.add(最低温度,range(0,len(cities)),lows,legend_pos=center ,legend_text_color=blue ,symbol_size=10,effect_period=3,effect_scale=3.5,symbol=pin ,is_datazoom_show=True,is_label_show=True)

  是的。渲染(效果分散-低。html’)

  3、漏斗与——漏斗

  fl=肾盂造影图。漏斗(最高气温漏斗图, 2018-40-16 ,title_pos=left ,宽度=1400,高度=700)

  fl.add(最低气温,city[:15],lows[:15],is_label_show=True,label_pos=inside ,label_text_color=white )

  fl.render(漏斗流。html’)

  4、仪表盘——语言

  顾=肾盂造影图。仪表(仪表盘图)

  gu.add(指标, 达标, 80)

  gu.render(Guage-eg.html )

  5、地理坐标图——Geo

  地理=肾盂造影图。地理(最高气温地理坐标系图, 2018-4-16 ,title_color=#fff ,title_pos=center ,width=1200,height=600,background_color=#404a95 )

  geo.add(最高气温,城市,高点,is_visualmap=True,visual_range=[0,40],visual_text_color=#fff ,symbol_size=5,legend_pos=right ,is_geo_effect_show=True)

  geo.render(Geo-Low.html )

  6、关系图——图表(略)

  7、折线/面积图——线

  line=pyecharts .行(气温变化折线图, 2018-4-16 ,宽度=1200,高度=600)

  line.add(最高气温、城市、高点、高兴的大炮_point=[average],is_datazoom_show=True)

  line.add(最低气温、城市、低点、高兴的大炮_line=[平均],is_smooth=True)

  线。呈现(线-高-低。html’)

  line=pyecharts .行(气温变化折线图, 2018-4-16 ,宽度=1200,高度=600)

  line.add(最高气温、城市、高点、高兴的大炮_point=[average],is_datazoom_show=True,is_fill=True,line_opacity=0.2,area_opacity=0.4)

  line.add(最低气温、城市、低点、高兴的大炮_line=[average],is_smooth=True,is_fill=True,area_color=#000 ,area_opacity=0.5)

  线。呈现(面积-最高-最低。html’)

  8、水滴球——液体

  lq=pyecharts .液体(水滴球)

  lq.add(Liquid ,[0.8,0.5,0.2],is_liquid_outline_show=False,is_liquid_animation=True)

  lq.render(LiQuid.html )

  9、地图——地图

  a_city=[]

  对于城市中的我:

  a_city.append(i 市)

  map=pyecharts .地图(湖北最低气温,宽度=1200,高度=600)

  map.add(最低气温,a_city,lows,maptype=湖北,is_visualmap=True,visual_text_color=#000 ,visual_range=[-15,20])

  map.render(Map-low.html )

  值=[95.1,23.2,43.3,66.4,88.5]

  attr=[中国,加拿大,巴西,俄罗斯,美国]

  map=Map(世界地图示例,宽度=1200,高度=600)

  map.add( ,attr,value,maptype=world ,is_visualmap=True,visual_text_color=#000 )

  map.render(Map-World.html )

  10、平行坐标图——并行

  parallel=pyecharts .平行(高低温度的平行坐标系图, 2018-4-16 ,宽度=1200,高度=600)

  并行配置文件(城市[:20])

  parallel.add(高低温,[高点[:20],低点[:20]],is_random=True)

  平行。呈现(平行-高-低。html’)

  11、饼图——Pie

  太阳=0

  云=0

  lit_rain=0

  mit_rain=0

  帆=0

  shadom=0

  z_rain=0

  th_rain=0

  对于我加入类型:

  如果我==晴:

  太阳=1

  elif i==多云:

  云=1

  elif i==小雨:

  lit_rain=1

  elif i==中雨:

  mit_rain=1

  elif i==阴:

  shadom=1

  elif i==阵雨:

  z_rain=1

  elif i==雷阵雨:

  th_rain=1

  elif i==扬沙:

  帆=1

  饼图=派图。馅饼(全国天气类型比例, 2018-4-16)

  pie.add(天气类型,天气,[mit_rain,lit_rain,sail,sun,th_rain,cloud,shadom,z_rain],is_label_show=True)

  pie.render(Pie-weather.html )

  修改:pie=pyecharts .馅饼(全国天气类型比例, 2018-4-16 ,title_pos=center )

  pie.add(天气类型,天气,[mit_rain,lit_rain,sail,sun,th_rain,cloud,shadom,z_rain],is_label_show=True,legend_pos=left ,label_text_color=None,legend_orient=vertical ,radius=[30,75])

  pie.render(Pie-weather.html )

  馅饼镶嵌:

  中心列表

  饼图的中心(圆心)坐标,数组的第一项是横坐标,第二项是纵坐标,默认为[50, 50]默认设置成百分比,设置成百分比时第一项是相对于容器宽度,第二项是相对于容器高度

  rosetype - str

  是否展示成南丁格尔图,通过半径区分数据大小,有半径和区域两种模式。默认为半径半径:扇区圆心角展现数据的百分比,半径展现数据的大小区域:所有扇区圆心角相同,仅通过半径展现数据大小

  饼图=派图。馅饼(全国天气类型比例, 2018-4-16)

  pie.add( ,天气,[mit_rain,lit_rain,sail,sun,th_rain,cloud,shadom,z_rain],is_label_show=True,label_text_color=None,legend_orient=vertical ,radius=[40,50],center=[50,50])

  pie.add( ,[中雨, 小雨, 扬沙, 晴],[lit_rain,mit_rain,sun,sail],radius=[10,35],center=[50,50],rosetype=area )

  pie.render(Pie-weather.html )

  至此,肾盂造影图的大多数图标的绘制我们都可以实现了,更多知识可以查看下面链接

  链接:肾盂造影图

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些
  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些,关系型数据库与非关系型数据库简介
  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 什么是分库分表,为什么要进行分库分表-,分库分表的区别,数据库分库分表是什么,什么情况下需要用分库分表
  • vb中adodb连接数据库,
  • treeview控件绑定数据,wpf treeview数据绑定,详解TreeView绑定数据库
  • sql的多表查询,数据库如何实现多表查询
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库,SQLServer2019 数据库的基本使用之图形化界面操作的实现
  • sql数据库定时备份怎么弄,mysql 定期备份
  • sql数据库定时备份怎么弄,mysql 定期备份,MySQL 数据库定时备份的几种方式(全面)
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar,SQL中varchar和nvarchar的基本介绍及其区别
  • 留言与评论(共有 条评论)
       
    验证码: