————————————————————————————————————————————

今天小白听说pyecharts这个库的python数据可视化技术很强大,于是就想学一学

一、安装

1、因为pyecharts不是python自带的库,所以我们需要安装。在python版本和pip版本都合适的情况下,在cmd输入pip install pyecharts即可。

pip install pyecharts

2、接下来我们需要安装源码,也是在cmd输入

git clone https://github.com/pyecharts/pyecharts.git
cd pyecharts
pip install -r requirements.txt
python setup.py install

出现问题

当我们安装源码,在cmd窗口输入git clone https://github.com/pyecharts/pyecharts.git时,可能会出现(‘git’ 不是内部或外部命令,也不是可运行的程序)的问题。

python中pyecharts详解_html


1、此时需要我们下载git

下载链接:https://npm.taobao.org/mirrors/git-for-windows/v2.17.1.windows.1/ (淘宝提供的镜像网站,官方网站下载太慢)

进入网站选择适合你电脑的版本即可

楼主选的是这个版本

python中pyecharts详解_python_02


2、文件下载完成后,双击打开文件,进行安装安装时只需点击next,但是到这一步需要选择第二个use git from the windows command prompt ,否则你的git命令无法在cmd正常使用。

python中pyecharts详解_python_03


安装完成后再输入上面的git命令就可以运行了

二、pyecharts的初步使用

我们可以参考这个网站的教程:https://pyecharts.org/#/zh-cn/intro

——此时我们需要注意的是pyecharts的导入方式,如果导入方式不合适你的代码不能运行

老版本导入方式

from pyecharts import Bar

新版本导入方式

from pyecharts.charts import Bar

这里楼主是新版本的pyecharts所以选择第二种导入方式

接下来就可以绘制你的第一个图表了

from pyecharts.charts import Bar

bar = Bar()
bar.add_xaxis(["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"])
bar.add_yaxis("商家A", [5, 20, 36, 10, 75, 90])
# render 会生成本地 HTML 文件,默认会在当前目录生成 render.html 文件
# 也可以传入路径参数,如 bar.render("mycharts.html")
bar.render()

楼主选择的开发环境是Spyder

运行结果:

python中pyecharts详解_html_04


render 会生成本地 HTML 文件,默认会在当前目录生成 render.html 文件,也就是wdir后面的这个目录:‘D:/python visual/Spyder_Simplified_Chinese-master’

也可以传入路径参数,如 bar.render(“mycharts.html”)生成html文档:

python中pyecharts详解_python_05

点开html文件:

若窗口出现此情况,点击‘允许阻止的内容’

python中pyecharts详解_git_06


出现图表:

python中pyecharts详解_git_07


此时你的第一个图表就绘制好啦!

有问题可以给楼主留言交流,共同学习进步!