《错误》郑愁予
我打江南走过,
那等在季节里的容颜如莲花的开落, 东风不来,三月的柳絮不飞。 你的心如小小寂寞的城, 恰若青石的街道向晚。 蛩音不响,三月的春帷不揭, 你的心是小小的窗扉紧掩。 我达达的马蹄是个美丽的错误, 我不是归人,是个过客!![6b7fb066cc3bf77923289874f9021483.gif](https://i-blog.csdnimg.cn/blog_migrate/46271a3570575fd946ca66032d50b8a2.gif)
ECharts提供大量常用的数据可视化图表,底层基于ZRender(一个全新的轻量级canvas类库),创建了坐标系,图例,提示,工具箱等基础组件,并在此上构建出折线图(区域图)、柱状图(条状图)、散点图(气泡图)、饼图(环形图)、K线图、地图、力导向布局图以及和弦图,同时支持任意维度的堆积和多图表混合展现。
![54886613927c8e29e583c15ea73417c4.png](https://i-blog.csdnimg.cn/blog_migrate/2a5b9139b9abb8dbf52bd63cffa5f664.png)
多图联动
值域漫游
大规模散点图
子区域地图模式
![88b835f8079a9b7f70d0465d6dff17ea.gif](https://i-blog.csdnimg.cn/blog_migrate/106f760be8ea20d2d53456213155ae3b.gif)
![88b835f8079a9b7f70d0465d6dff17ea.gif](https://i-blog.csdnimg.cn/blog_migrate/106f760be8ea20d2d53456213155ae3b.gif)
![510ac623c810ed6c3ce9219144ad7ecd.png](https://i-blog.csdnimg.cn/blog_migrate/fe4f915b6f3874b6bb8495f9e739a8d9.jpeg)
输入pip install pyecharts,安装pyecharts库。
安装好pyecharts库后,运行程序,发现导入相应的包。
这是因为在使用pip install下载命令时,软件默认下载最新版本,选择之前的旧版本下载,即可正常运行代码。
代码示例
![ad3ceda8a97c7cbebaf1f6fac68cc13b.png](https://i-blog.csdnimg.cn/blog_migrate/6a311f5e29f1a5ee8cafcf1f681189a6.png)
目标完成率
![ad3ceda8a97c7cbebaf1f6fac68cc13b.png](https://i-blog.csdnimg.cn/blog_migrate/6a311f5e29f1a5ee8cafcf1f681189a6.png)
#数据分析指标完成情况from pyecharts import Gaugegauge=Gauge('目标完成率')gauge.add('任务指标','完成率',80.2)#gauge.render('gauge.html')#图表输出gauge.render()gauge
![ad3ceda8a97c7cbebaf1f6fac68cc13b.png](https://i-blog.csdnimg.cn/blog_migrate/6a311f5e29f1a5ee8cafcf1f681189a6.png)
水球图
![ad3ceda8a97c7cbebaf1f6fac68cc13b.png](https://i-blog.csdnimg.cn/blog_migrate/6a311f5e29f1a5ee8cafcf1f681189a6.png)
![67a8ed149ea96574370810fc30b34707.png](https://i-blog.csdnimg.cn/blog_migrate/14dd0cb539477c9d43e0b452799dd71d.png)
#水球图from pyecharts import Liquidliquid=Liquid("水球图")liquid.add("水球",[0.8])#liquid.render('liquid.html')#图表输出到路径下liquid.render()#图表直接输出liquid
![ad3ceda8a97c7cbebaf1f6fac68cc13b.png](https://i-blog.csdnimg.cn/blog_migrate/6a311f5e29f1a5ee8cafcf1f681189a6.png)
箱线图
![ad3ceda8a97c7cbebaf1f6fac68cc13b.png](https://i-blog.csdnimg.cn/blog_migrate/6a311f5e29f1a5ee8cafcf1f681189a6.png)
#箱线图from pyecharts import Boxplotboxplot=Boxplot("箱线图")x_axis=['销售额']y_axis=[[169,126,248,263,265,273,248,241,326,334,479,347],]_yaxis=boxplot.prepare_data(y_axis)boxplot.add("boxplot",x_axis,_yaxis)boxplot.render()#直接导出或者导出到文件内boxplot.render(linebar.html)boxplot
![ad3ceda8a97c7cbebaf1f6fac68cc13b.png](https://i-blog.csdnimg.cn/blog_migrate/6a311f5e29f1a5ee8cafcf1f681189a6.png)
3D柱形图
![ad3ceda8a97c7cbebaf1f6fac68cc13b.png](https://i-blog.csdnimg.cn/blog_migrate/6a311f5e29f1a5ee8cafcf1f681189a6.png)
#3D柱形图from pyecharts import Bar3Dimport jsonbar3d=Bar3D("3D柱形图",width=1200,height=600)f=open("bar3ds.json")datas=json.load(f)x_axis=datas['x_axis']y_axis=datas['y_axis']data=datas['data']range_color=datas['range_color']#visualmap热力图bar3d.add("",x_axis,y_axis,[[d[1],d[0],d[2]] for d in data],is_visualmap=True,visual_range=[0,20],visual_range_color=range_color)#设置3D图的自动旋转bar3d.add("",x_axis,y_axis,[[d[1],d[0],d[2]] for d in data],is_visualmap=True,visual_range=[0,20],visual_range_color=range_color, grid3d_width=200,grid3d_depth=80,is_grid3d_rotate=True)#设置3D图的自动旋转的速度bar3d.add("",x_axis,y_axis,[[d[1],d[0],d[2]] for d in data],is_visualmap=True,visual_range=[0,20],visual_range_color=range_color, grid3d_width=200,grid3d_depth=80,is_grid3d_rotate=True,grid3d_rotate_speed=180)#图表输出bar3d.render('3dbar.html')
![6562d73f9864dc6b77ada40f55f4f2bd.png](https://i-blog.csdnimg.cn/blog_migrate/8501b3e39c9d4eaac828976d4ff90177.jpeg)