前言
之前采集了我爱我家的13000多条租房信息,准备做下数据分析,也了解到Pyecharts这个可视化工具,于是上手试了一番
pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,pyecharts 是为了与 Python 进行对接,方便在 Python 中直接使用数据生成图
Github地址:
https://github.com/pyecharts/pyecharts
安装
直接在cmd命令行中输入
pip install pyecharts
对于版本问题,pyecharts使用unicode编码处理所有字符串和文件,你必须在Python 2上使用unicode字符串,而Python2.x不是默认的unicode编码,所以若你用的Python2.x,则需要在开头加上
#coding=utf-8
fromfutureimport unicode_literals
示例
下面我们一起来看一下如何使用吧
柱状图
render1
链式调用生成柱状图数据堆叠
render2.png
多图
bar.png
line.png
numpy,pandas示例
render4.png
带有最大最小以及平均线的柱形图
render5.png
饼状图
render6.png
折线图 + 柱状图
render7.png
Bar3D(3D 柱状图)
render8.png
词云图
render9.1.png
render9.2.png
以上仅仅是使用了一部分的图表,还有更多的样式可以使用,可以参考pyecharts的中文手册来练习
http://pyecharts.org/#/zh-cn/
另外…圣诞快乐~
-- End --
领取专属 10元无门槛券
私享最新 技术干货