pyecharts库让数据生成可视化的10种方式

最近的技术分享被老板说了,分享内容不错,可是这些统计图差了点。作为一个做技术的,这是不能忍受的。因为 Python 除了不会生孩子,其他的都会。

直接进入今天的正题,Echarts 是百度开源的一个数据可视化 JS 库,主要用于数据可视化。pyecharts 是一个用于生成 Echarts 图表的类库。实际上就是 Echarts 与 Python 的对接。

今天就用 pyecharts 库来画图。

安装

最简单快速的命令安装方法:

柱形图

柱形图简明、醒目,是一种常用的统计图形。以下生成的图都可以点击 html 文件打开,点击图形右边下载按钮可以下载到本地。

饼图

饼图英文学名为 Sector Graph, 又名 Pie Graph,常用于统计学模块。

圆环图

仅排列在工作表的列或行中的数据可以绘制到圆环图中。

3D散点图

散点图是指在回归分析中,数据点在直角坐标系平面上的分布图,散点图表示因变量随自变量而变化的大致趋势,据此可以选择合适的函数对数据点进行拟合。

3D折线图

折线图是排列在工作表的列或行中的数据可以绘制到折线图中。折线图可以显示随时间(根据常用比例设置)而变化的连续数据,因此非常适用于显示在相等时间间隔下数据的趋势。

仪表盘

仪表盘图的效果如下图所示,图中指针指向的位置是当前的数值。

漏斗图

漏斗图这种方法起源于作业管理领域。

地图

以下数据是模拟的数据,为了画图展示用的,没有参考价值。

词云图

还记得上次我们用 wordcloud 库画的微信朋友签名词云和摇滚歌手歌词的词云图吧,用 pyecharts 库也可以画出来。我们以 IEEE Spectrum 发布的 2018 年度顶级编程语言排行榜作为数据来制作词云图。

水球图

水球图是一种适合于展现单个百分比数据的图表类型。

还有其他图就不一一列举了,有兴趣的请移步 http://pyecharts.org

 

文章为pk哥原创,我在我的公众号: Python 知识圈 上会分享更多心得体会,你也可以关注。

***版权申明:本文为 Python知识圈 pyzhishiquan.com 原创,没有Python知识圈书面授权,请勿以任何形式转载,摘编,复制或镜像。***

为您推荐

发表评论

电子邮件地址不会被公开。