当前位置:首页 > 编程技术 > 正文

legend 如何指定位置

legend 如何指定位置

在绘图软件或编程语言中,例如matplotlib(Python中常用的绘图库),`legend` 函数用于在图表中添加图例。指定图例位置可以通过`loc`参数来设置。以...

在绘图软件或编程语言中,例如matplotlib(Python中常用的绘图库),`legend` 函数用于在图表中添加图例。指定图例位置可以通过`loc`参数来设置。以下是一些常见的`loc`参数值及其含义:

`upper right` 或 `ur`:图例位于图表的右上角。

`upper left` 或 `ul`:图例位于图表的左上角。

`lower left` 或 `ll`:图例位于图表的左下角。

`lower right` 或 `lr`:图例位于图表的右下角。

`center left` 或 `cl`:图例位于图表的左中心。

`center right` 或 `cr`:图例位于图表的右中心。

`lower center` 或 `lc`:图例位于图表的左下中心。

`upper center` 或 `uc`:图例位于图表的右上中心。

`center` 或 `center default`:默认位置,通常是图表的右上角。

以下是一个使用matplotlib的例子,展示了如何指定图例的位置:

```python

import matplotlib.pyplot as plt

示例数据

x = [1, 2, 3, 4, 5]

y1 = [2, 3, 5, 7, 11]

y2 = [2, 3, 5, 7, 11]

绘制图表

plt.plot(x, y1, label='Line 1')

plt.plot(x, y2, label='Line 2')

添加图例,并指定位置

plt.legend(loc='upper right')

显示图表

plt.show()

```

在这个例子中,图例位于图表的右上角。你可以根据需要将`loc`参数替换为其他位置值。

最新文章