问题标签 [suptitle]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1195 浏览

python - Python,Matplotlib:带有任意数量垂直数字的字幕

我有一个网站,可以生成(取决于运行的可用数据站)任意数量的图(作为图像),这些图彼此垂直堆叠。一个例子如下:

在此处输入图像描述

问题在于,根据垂直图的数量,suptitle(顶部标题)会转到不同的位置。检查以下 5 和 10 地块的示例:

5地块:

在此处输入图像描述

这里有 10 个地块:

在此处输入图像描述

因此,对于每个数量的地块,我都会得到不同的结果。使用fig.tight_layout()没有帮助。

我需要的是让我的文本底部与图的顶部有一定的距离。这个问题有一个通用的答案吗?

我创建了一些最小的工作代码,这些代码具有参数化的绘图数量。如果您想重现此问题,请查看它。

0 投票
2 回答
1590 浏览

matplotlib - 单个图中的多个 matplotlib gridspec,但每个都有自己的共同标题

我知道我可以update用来调整GridSpecmatplotlib 图中实例的参数,允许在一个图中排列多个 gridspec。就像在这个例子中取自 matplotlib 文档一样

但是我怎样才能给两者gs1gs2他们自己的共同头衔呢?使用suptitle我一次只能获得整个图形的通用标题。

0 投票
1 回答
12968 浏览

python - Matplotlib 中的字幕对齐问题

我想在我尝试创建的多个 PDF 文档的每一页的左上角对齐我的副标题,但是,当我尝试询问时,它似乎没有做。下面的脚本在顶部和中心生成字幕。我无法弄清楚我做错了什么:

奇怪的是:

只会将字幕移得更高(并且稍微偏离页面顶部),这让我认为它正在将自己与页面边缘不同的边界对齐?

0 投票
1 回答
440 浏览

python - Python中的NameError - 未定义字幕

我已经安装了 numpy、scipy 和 matplotlib 并导入了 pylab,但由于某种原因 Python 无法识别 suptitle 函数。

0 投票
1 回答
137 浏览

python - 如何操作在字幕中通过字符串传递的变量的属性?

我想知道是否可以{count}在 suptitle 中的字符串之后操纵变量的属性来更改变量的颜色、位置(通过在下一行中心打印)和字体大小。

到目前为止,我可以在图片中间这样打印出来:

周期 Nr.:0000 中的数据分析

访问变量属性的任何想法或技巧?我希望输出如下所示:

周期Nr.中的数据分析:
0000(不同颜色和字体大小)

0 投票
1 回答
4278 浏览

python - 在python中水平绘制三个图像

我正在尝试绘制三个带有字幕的图像,但现在没有显示任何内容。

0 投票
1 回答
179 浏览

matlab - suptitle 使用坐标区时出错 无效的坐标区句柄

我正在尝试循环创建直方图。我正在创建两个图形并希望在它们上方添加一个字幕,但是当我这样做时,子图的标题不再起作用。这是我的代码

这是我得到的错误

这是我的输出。通常,每个图都有多个直方图,但在这个例子中,我只展示了一个。 在此处输入图像描述

在此处输入图像描述

正如您在第二张图片中看到的那样。“Im”应该是“300m”,你能帮我修复这个子图标题吗?

0 投票
0 回答
45 浏览

python - matplotlib ginput 不允许更改图形字幕

我正在尝试编写一段代码,其中图形的标题在使用 ginput 之前会发生变化。但是,看起来标题仅在按一次后才更改,而不是之前。

这里有几行代码可以重现该问题。

你知道这是为什么吗?

0 投票
1 回答
128 浏览

python - Matplotlib Animation FuncAnimation - 标题和副标题将被移动

我想用更长的标题和子标题在 Python 中为图片制作动画。不幸的是,图表正在向上移动,从而丢失了额外的间距。

任何帮助如何正确放置标题和副标题?

如果我使用 .title 或 .suptitle,我无法正确放置标题。

如果我使用 .annotate(),那么轴将接管整个图形,这样我就不会再正确地看到标题了。

如果我将文本放在 1 以上,例如 1.01 而不是 1 以下,例如 0.99,那么轴将缩小到零高度 - 请参阅代码中的注释。

我确实收到以下错误消息:“用户警告:这个数字使用了 constrained_layout==True,但这与 subplots_adjust 和/或tight_layout 不兼容:设置 constrained_layout==False。”

0 投票
0 回答
38 浏览

python - 当我们增加子图的数量时,为什么我的图形标题会移动?

我通过在 Python 3 中使用 matplotlib 绘制了一个包含许多子图的图形。我通过使用fig.text()而不是插入图形标题,fig.suptitle()因为我需要将标题放在中间、右侧和左侧。您可以在下一个 url 中看到这个结果(行数 = 6):

绘图结果:N 行 = 6

现在,当子图的数量增加或减少时,我遇到了一些问题。标题和上部子图顶部之间的空间减少或增加。x 标签也具有相同的行为。
例如,当行数 = 2时,空间减少,如下图所示:

绘图结果:N 行 = 2

另一方面,当行数 = 15时,空间会增加,如下图所示:

绘图结果:N 行 = 15

我希望标题的空间和 x 轴标签在我增加或减少行数时不会改变。有什么建议吗?谢谢你。

这是我的 MWE: