首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python将数据生成可视化图形,就问你强不强?

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

文章到此又要告一段落了,希望本文对你有所帮助。喜欢本文的小伙伴可以转发或点波关注喔!

本文来自网络,如有侵权,请联系小编删除!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190109A0N6N900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券