幸福感可视化

余生颓废 提交于 2021-02-19 04:34:44




前言

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源创计划”,欢迎正在阅读的你也加入,一起分享。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!