当前位置: 首页 > 知识库问答 >
问题:

如何命名matplotlib图例

邢起运
2023-03-14

我有一个有着多个传奇的人物,我希望能够给他们贴上标签。我想在图例上放一个标题/标签一些标签,如下所示。这不是这个答案的复制品,这个答案只说明了如何在数字上放置一个图例。

我已经检查了图例指南,但找不到任何关于如何做到这一点的信息。

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

共有1个答案

彭宜人
2023-03-14

正如这里所指出的,您可以使用legend命令中的title选项放置标题。例如:

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

或使用axis实例:

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

输出:

 类似资料:
  • 问题内容: 我不确定如何命名Dockerfiles。GitHub上的许多文件都没有文件扩展名。我给他们起一个名字和扩展名吗?如果是这样呢?还是我只给他们打电话? 问题答案: 如果要在hub.docker.com使用自动生成器,请不要更改dockerfile的名称。不要对docker文件使用扩展名,请将其保留为空。文件名应该是:(完全没有扩展名) 但是,您也可以像下面这样… ,,等。 您可以在VS

  • 问题内容: 我在这里重新绘制图形时遇到问题。我允许用户在时间刻度(x轴)中指定单位,然后重新计算并调用此函数plots()。我希望该图仅进行更新,而不是将另一个图附加到该图上。 问题答案: 你基本上有两个选择: 精确执行当前操作,但在重新配置数据之前先致电和。这是最慢但最简单,最可靠的选择。 除了重新绘制外,你还可以更新绘图对象的数据。你需要在代码中进行一些更改,但这比每次重新绘制都快得多。但是,

  • 问题内容: 我该如何删除matplotlib轴的一条线(或多条线),使其实际上收集到垃圾并释放回内存?以下代码似乎删除了该行,但是从不释放内存(即使显式调用) 问题答案: 我正在展示 和结合使用的技巧。 我检查了您的大型数据集,并在系统监视器上也确认了内存的释放。 当然,更简单的方法(当不进行故障排除时)是从列表中弹出它并在不创建硬引用的情况下调用该行对象:

  • 1. 前言 本小节我们介绍如何使用 VueRouter 命名视图。包括如何定义命名视图、如何使用命名视图。本节的学习内容相对简单,相信同学们看完本小节,并对小节中的案例自己实现一遍就可以熟练掌握了。 2. 定义视图名 2.1 默认视图 在之前的小节中,我们学习来如何使用 <router-view/> 来承载路由分发的内容。我们并没有给 <router-view/> 指定一个 name 属性,实际上

  • 我可以访问figure实例。我知道在这个图中有一个图例,我可以通过。现在我想更改图例的属性。其中一些我可以通过设置器访问,比如。 创建图例时,它接受多个关键字参数: 类matplotlib。传奇传奇(父项、句柄、标签、loc=None、numpoints=None、markerscale=None、scatterpoints=None、scatteryoffsets=None、prop=None、

  • 我是JPA 2.1的新手,最近才开始使用命名实体图。对于我的项目,我正在JPA 2.1中映射以下关系: 顺序 我想指示JPA加入并正确获取所有需要的数据。到目前为止,这对订单来说完美无缺 - 以下是我的实体(省略了getter和setter): 次序 订单明细 产品 产品线