python作为一门除了不会生孩子,其他全会的编程语言,它的强大让我心服口服。有点人或许会觉得我是在吹牛逼,那你就错了,我这种热于分享python编程知识怎么会骗人,你往下看就会知道的。
介绍一下如何用python将你的数据生成可视化图形,不要太惊讶喔!废话不多说,直接进入今天的正题,echarts 是百度开源的一个数据可视化 js 库,主要用于数据可视化。pyecharts 是一个用于生成 echarts 图表的类库。实际上就是 echarts 与 python 的对接。
今天就用 pyecharts 库来画图。
安装
最简单快速的命令安装方法:
柱形图
柱形图简明、醒目,是一种常用的统计图形。以下生成的图都可以点击 html 文件打开,点击图形右边下载按钮可以下载到本地。
饼图
饼图英文学名为 sector graph, 又名 pie graph,常用于统计学模块。
圆环图
仅排列在工作表的列或行中的数据可以绘制到圆环图中。
3d散点图
散点图是指在回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。
3d折线图
折线图是排列在工作表的列或行中的数据可以绘制到折线图中。折线图可以显示随时间(根据常用比例设置)而变化的连续数据,因此非常适用于显示在相等时间间隔下数据的趋势。
仪表盘
仪表盘图的效果如下图所示,图中指针指向的位置是当前的数值。
漏斗图
漏斗图这种方法起源于作业管理领域。
地图
以下数据是模拟的数据,为了画图展示用的,没有参考价值。
词云图
还记得上次我们用 wordcloud 库画的微信朋友签名词云和摇滚歌手歌词的词云图吧,用 pyecharts 库也可以画出来。我们以 ieee spectrum 发布的 2018 年度*编程语言排行榜作为数据来制作词云图。
水球图
水球图是一种适合于展现单个百分比数据的图表类型。
还有其他图就不一一列举了,有兴趣的请移步 http://pyecharts.org
文章到此又要告一段落了,希望本文对你有所帮助。喜欢本文的小伙伴可以转发或点波关注喔!
写在最后:
如果大家在学习python的路上,或者打算学习python需要学习资料,可以加群571799375,群里学习资料免费赠送大家喔!
本文来自网络,如有侵权,请联系小编删除!