您的位置:首页 >科技 >正文

🎨✨ `plt.legend()` 的几种用法 📊🌟

摘要 在数据可视化中,`plt.legend()` 是一个非常实用的功能,它能为图表添加图例,帮助读者快速理解不同数据线或柱状图的意义。以下是一些常见...

在数据可视化中,`plt.legend()` 是一个非常实用的功能,它能为图表添加图例,帮助读者快速理解不同数据线或柱状图的意义。以下是一些常见的用法:

首先,最基础的用法是直接调用 `plt.legend()`,Matplotlib 会自动根据线条标签生成图例。例如:

```python

import matplotlib.pyplot as plt

plt.plot([1, 2, 3], label="Line 1")

plt.plot([3, 2, 1], label="Line 2")

plt.legend()

plt.show()

```

其次,可以自定义图例的位置,比如使用 `loc` 参数指定位置。常见的值有 `'upper right'`(右上)、`'lower left'`(左下)等。

```python

plt.legend(loc='upper left')

```

如果需要更精细的控制,可以用 `bbox_to_anchor` 定义图例的具体坐标范围,同时结合 `ncol` 设置列数。

```python

plt.legend(bbox_to_anchor=(1.05, 1), loc='upper left', ncol=2)

```

最后,别忘了通过 `title` 添加图例标题,增强可读性!

```python

plt.legend(title="Legend Title")

```

灵活运用这些技巧,可以让图表更加美观且信息丰富!📊🌈

版权声明:本文由用户上传,如有侵权请联系删除!