前言
pyecharts 官方文档排版更新,同时也新增了一些例子,小编找了一份数据来练练手,数据来自阿里天池:
https://tianchi.aliyun.com/competition/entrance/231702/information
这是阿里天池的一个新人赛,题目是预测分析,但不是我们此次目的,我们需要下载我们需要的数据:
happiness_index.xls 为字段说明,取值说明。
happiness_train_arre.csv 为我们的数据。
数据清洗
我们先导入库,查看数据:
查看缺失值,数据信息:
数据清洗,我们没有全部清洗,只选取了几个和常理不太一样的字段,具体清洗字段如下,这是我 jupyter notebook 的目录:
清洗这几个字段的代码:
清洗好后,我们查看一下我们的数据:
可视化
我们现在就可以开始可视化了,由于此次就是练手,我们首先选择了这么几种图表:
饼图
热力地图
折线图
圆环图
柱状图
散点图
箱型图
雷达图
pyecharts 提供了 10 多种主题,我们没有使用默认的主题。
饼图
主题是在第 3 行代码导入库,第 6 行设置主题,下面的图表一样。
热力地图
折线图
折线图,我们加上了标记,最小值,最大值的标记。
圆环图
柱状图
柱状图加上了最小,最大值的水平线。
散点图
箱形图
雷达图
源码获取
关注微信公众号 “木下学Python”,回复 “pyecharts练手” 即可获取
END
读者交流群已建立,找到我备注 “交流”,即可获得加入我们~
听说点 “在看” 的都变得更好看呐~
-END-
本文分享自微信公众号 - 木下学Python(zjk_py)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。
来源:oschina
链接:https://my.oschina.net/u/3772410/blog/4357212