pyecharts图表的图例显示方式
时间: 2023-11-15 16:44:16 浏览: 201
pyecharts调整图例与各板块的位置间距实例
在 pyecharts 中,可以通过设置 `legend` 参数来控制图例的显示方式。具体有以下几种常用的方式:
1. 默认方式:图例会显示在图表的右上角,可以使用 `legend_pos` 参数来调整图例的位置。
```python
from pyecharts import options as opts
from pyecharts.charts import Line
line = (
Line()
.add_xaxis(["A", "B", "C", "D", "E"])
.add_yaxis("series1", [1, 2, 3, 4, 5])
.add_yaxis("series2", [5, 4, 3, 2, 1])
.set_global_opts(legend_opts=opts.LegendOpts(pos_right="10%", pos_top="10%"))
)
```
2. 水平布局:图例会水平排列在图表的底部,可以使用 `legend_orient` 参数设置水平布局。
```python
line.set_global_opts(legend_opts=opts.LegendOpts(orient="horizontal"))
```
3. 自定义位置:可以通过设置 `legend_left` 和 `legend_top` 参数来自定义图例的位置。
```python
line.set_global_opts(legend_opts=opts.LegendOpts(pos_left="center", pos_top="top"))
```
除了上述方式,pyecharts 还支持其他一些图例的配置,例如调整图例的字体大小、颜色等。更多关于图例的设置,请参考 pyecharts 的官方文档。
阅读全文