pyecharts实例(一)- 基本使用

ECharts是百度开源的一款可视化产品,之前有用过,感觉还不错,使用Python可以直接调用ECharts,就是这个pyecharts。

官网地址:https://pyecharts.org/#/zh-cn/intro
本文也主要是基于边学习边整理记录,主要参考官方文档:https://pyecharts.org/#/zh-cn/quickstart

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

安装

使用pip安装

pip install pyecharts

然后,我们写个测试代码

import pyecharts
print(pyecharts.__version__)
图表实例
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()

这里不是直接展示的,这里代码会生成一个html文件,然后我们打开文件即可看到设置的图表,这里使用火狐浏览器正常显示。

这个用起来还是很简单的,就在这个例子上,再增加一个商家B

bar.add_yaxis("商家B",[3,30,30,9,88,100])
bar.render()

下面,我们就继续完善这个图表,让它更加的丰富。

增加标题

bar.set_global_opts(title_opts=opts.TitleOpts(title="图表实例", subtitle="Hello pyecharts!"))
bar.render()

直接在Jupyter中渲染
上面,我们都是将图表渲染为html文件,然后在浏览器中打开。在Jupyter中可以直接渲染成图片,只需要调用渲染函数:

bar.render_notebook()

这样就方便多了,可以省去了刷新浏览器。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容