pyecharts为图表添加工具箱
时间: 2023-11-29 08:33:59 浏览: 99
适合uni-app 使用的echarts图表组件,开箱即用!
您可以使用Pyecharts的add_js_funcs方法来为图表添加工具箱。下面是一个示例代码:
```python
from pyecharts import options as opts
from pyecharts.charts import Bar
# 创建一个柱状图
bar = (
Bar()
.add_xaxis(["A", "B", "C", "D", "E"])
.add_yaxis("数据", [5, 20, 36, 10, 75])
.set_global_opts(
# 添加工具箱
toolbox_opts=opts.ToolboxOpts(
is_show=True, # 是否显示工具箱
feature={
"saveAsImage": {}, # 保存为图片
"dataView": {}, # 数据视图
"dataZoom": {}, # 数据区域缩放
"magicType": { # 图表类型切换
"type": ["bar", "line"] # 可切换的图表类型
},
"reset": {} # 重置
}
)
)
)
# 渲染图表到HTML页面
bar.render("bar_chart.html")
```
这个例子创建了一个柱状图,并通过设置toolbox_opts参数来添加了工具箱。工具箱中包含了保存为图片、数据视图、数据区域缩放、图表类型切换和重置等功能。您可以根据自己的需求配置工具箱的功能按钮。最后通过render方法将图表渲染到HTML页面中。
阅读全文