pyecharts图例配置项
时间: 2023-09-18 09:14:20 浏览: 119
用python利用pyecharts库进行可视化_pyecharts_可视化_柱状图
5星 · 资源好评率100%
在 Pyecharts 中,图例配置项可以通过 `set_global_opts` 方法来设置。以下是一些常见的图例配置项:
- `legend_orient`:图例的布局方式,可以是 'horizontal'(水平布局,默认值)或 'vertical'(垂直布局)。
- `legend_pos`:图例的位置,可以是 'left'、'right'、'center'、'top'、'bottom',也可以使用具体的坐标值,例如 {'left': '80%', 'top': '20%'}。
- `legend_selectedmode`:图例的选择模式,可以是 'single'(单选,默认值)或 'multiple'(多选)。
- `legend_itemgap`:图例项之间的间距,默认为 10。
- `legend_textstyle_opts`:图例文本样式的配置项,例如 {'color': 'red', 'font_size': 14}。
示例代码如下所示:
```python
from pyecharts import options as opts
from pyecharts.charts import Bar
bar = Bar()
bar.add_xaxis(["A", "B", "C", "D"])
bar.add_yaxis("Series 1", [1, 2, 3, 4])
bar.add_yaxis("Series 2", [5, 6, 7, 8])
bar.set_global_opts(
legend_opts=opts.LegendOpts(orient='vertical', pos='right'),
title_opts=opts.TitleOpts(title="Bar Chart with Legend Configuration")
)
bar.render("bar_chart.html")
```
在上面的示例中,我们通过 `set_global_opts` 方法设置了图例的布局方式为垂直布局(`orient='vertical'`),位置为右侧(`pos='right'`)。你还可以根据需要调整其他图例配置项。最后,使用 `render` 方法将图表输出为 HTML 文件。
阅读全文