以下是一个简单的例子,演示如何使用 pyecharts 创建一个简单的柱状图:
# 安装 pyecharts
# pip install pyecharts
from pyecharts.charts import Bar
from pyecharts import options as opts
# 创建柱状图
bar = (
Bar()
.add_xaxis(["A", "B", "C", "D", "E"])
.add_yaxis("Series-1", [5, 20, 36, 10, 75])
.set_global_opts(title_opts=opts.TitleOpts(title="Bar Chart"))
)
# 生成 HTML 文件(可在浏览器中查看)
bar.render("bar_chart.html")
在这个例子中,我们使用 pyecharts 的 Bar 类创建一个柱状图,设置 x 轴和 y 轴的数据,然后通过 set_global_opts 方法设置图表的全局选项,最后使用 render 方法将图表保存为 HTML 文件。
pyecharts 支持许多不同类型的图表,包括折线图、散点图、饼图等。您可以根据需要选择合适的图表类型,并通过设置不同的选项来自定义图表的外观和交互性。
请注意,生成图表的 HTML 文件后,您可以在浏览器中打开该文件以查看交互式图表。如果您希望在 Jupyter Notebook 中显示图表,可以使用 render_notebook 方法。
from pyecharts.render import make_snapshot
# 如果需要使用 snapshot-selenium 渲染图片,可取消下行注释
# make_snapshot(snapshot, bar.render(), "bar.png")
bar.render_notebook()
这只是 pyecharts 的简单用法,您可以查阅官方文档以获取更多详细信息和示例:[pyecharts 官方文档](https://pyecharts.org/#/zh-cn/intro)。
转载请注明出处:http://www.zyzy.cn/article/detail/13306/Python3