如何为 matplotlib 图例命名
Posted
技术标签:
【中文标题】如何为 matplotlib 图例命名【英文标题】:How to title a matplotlib legend 【发布时间】:2020-11-11 08:41:45 【问题描述】:我有一个带有多个图例的图形,我希望能够标记它们。
我想在图例上放一个标题/标签Some label
,如下图。这不是 this 答案的重复,它只说明了如何在图上放置图例。
我检查了legend guide,但找不到任何有关如何执行此操作的信息。
再次,请不要关闭这个问题(就像this 一样)它不是上面链接的答案的重复。该答案没有提供有关向图例添加标签/标题的任何信息。
【问题讨论】:
【参考方案1】:正如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')
输出:
【讨论】:
以上是关于如何为 matplotlib 图例命名的主要内容,如果未能解决你的问题,请参考以下文章
如何制作 MatPlotLib 补丁模式的图例或将它们添加到预先存在的图例中