安装anaconda3
下载anaconda3
下载地址:https://repo.anaconda.com/archive/Anaconda3-5.3.1-Windows-x86_64.exe
安装
一路next, 在安装完成时提示是否加入到环境变量,两个复选框都勾选,如图所示
看到这个,就安装完成了
验证安装
按下windows + R 键,输入cmd, 回车,如图所示
在命令行输入:
pip -V,回车
python -V,回车
如果出现如下图所示,则表示安装成功,否则重新执行上一步
安装pyecharts
在命令行输入:
pip install pyecharts
看到Successfully installed则表示安装成功,如图所示
启动jupyter
在启动菜单找到jupyter notebook,打开
在浏览器会打开一个http://localhost:8888/tree的页面,看到下图,则表示启动成功
画第一个图表
新建一个jupyter文件,
输入代码
from pyecharts import Bar
attr = ["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"]
v1 = [5, 20, 36, 10, 75, 90]
v2 = [10, 25, 8, 60, 20, 80]
bar = Bar("柱状图数据堆叠示例", width=550)
bar.add("商家A", attr, v1, is_stack=True)
bar.add("商家B", attr, v2, is_stack=True)
bar
shirt + enter运行
还有很多酷炫的图可以画,参考《Python 数据可视化》,比如各种线图,日历图,漏洞图,仪表盘,关系图,水球图,平行坐标系,饼图,极坐标系,雷达图,桑基图,主题河流图,树图,矩形树图,词云图,直角坐标系图,地理图表,3D图表,组合图表等,甚至可以画一个火辣的Bra(Ps. 这个图是pyecharts官方示例)
from pyecharts import Scatter
scatter = Scatter("一个火辣的Bra", width=1000, height=480)
v1 ,v2 = scatter.draw("./Pictures/cup.png")
scatter.add("Cup", v1, v2)
scatter
cup.png这个图片是在知乎专栏的示例中下载的,由于图片过大,在页面不能正常渲染,会提示“NotebookApp.iopub_data_rate_limit”,解决办法请参考《利用Jupyter Notebook读取文件出现问题怎么修改》
参考资料
各种示例地址:《Python 数据可视化》