教女朋友用Python快速绘制图表

安装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 数据可视化》

github地址:https://github.com/pyecharts/pyecharts

文档地址:https://pyecharts.org/#/

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值