Matplotlib 子图中的图例

2025年3月17日 | 阅读 3 分钟

在本教程中,我们将学习如何使用 Matplotlib 在子图中添加图例。图例可以在创建图表后使用 legend() 函数添加。

语法

子图中的图例语法是

其中,loc 用于指定位置。

方法

以下是在 Matplotlib 的子图中显示图例的方法:

  • 首先,我们将使用 subplots() 函数在一个较大的图中创建子图。
  • 然后,我们将使用 legend() 函数为曲线添加标签。
  • 最后,我们将使用 show() 来显示图表。

示例 1

在此示例中,我们将绘制使用对数(log10)和指数函数子图的散点图。

输出

Matplotlib legend in subplot

示例 2

在此示例中,我们将绘制使用正弦和余弦函数子图的散点图。

输出

Matplotlib legend in subplot

示例 3

在此示例中,我们将绘制使用 (y = x^2) 和 (y = x^3) 子图的散点图。

输出

Matplotlib legend in subplot

结论

在本教程中,我们讨论了如何使用不同的方法在 matplotlib 图的子图中添加图例。