如何为 matplotlib 图例命名

How to title a matplotlib legend

我有一个有多个图例的图形,我希望能够给它们贴上标签。 我想在图例上加一个title/label Some label,如下图。这不是 this 答案的副本,后者仅说明如何在图形上放置图例。

我已经检查了 legend guide,但找不到有关如何执行此操作的任何信息。

同样,请不要关闭这个问题(this 一个)它不是上面链接的答案的副本。该答案没有提供有关向图例添加 label/title 的任何信息。

正如 here 指出的那样,您可以在 legend 命令中使用 title 选项放置标题。例如:

plt.plot([0,1], label='A')
plt.legend(title='title')

或轴实例:

fig, ax = plt.subplots()
ax.plot([0,1], label='A')
ax.legend(title='title')

输出: