Python 子地块标题与matplotlib的垂直对齐

Python 子地块标题与matplotlib的垂直对齐,python,matplotlib,Python,Matplotlib,我有一个有多个子图的图,一些是数据图,一些是图像。图像数据通常会自动确定轴的大小,这很好。但是,当我向不同的子地块添加标题时,标题是不同的垂直位置。以下是一个(简化的)示例: 将pylab作为plt导入 小地块(121) 产品名称(“A”) 小地块(122) plt.imshow(plt.randn(10,10)) 产品名称('B') plt.show() 输出见下文: 如您所见,标题(A和B)位于不同的垂直位置。我知道我可以手动设置title函数的pad参数,但我想知道是否也有自动设置的方法

我有一个有多个子图的图,一些是数据图,一些是图像。图像数据通常会自动确定轴的大小,这很好。但是,当我向不同的子地块添加标题时,标题是不同的垂直位置。以下是一个(简化的)示例:

将pylab作为plt导入
小地块(121)
产品名称(“A”)
小地块(122)
plt.imshow(plt.randn(10,10))
产品名称('B')
plt.show()
输出见下文:


如您所见,标题(A和B)位于不同的垂直位置。我知道我可以手动设置title函数的
pad
参数,但我想知道是否也有自动设置的方法。

我对Matplotlib没有太多经验,但是如果您更改行

plt.subplot(122)


您应该会得到我认为您想要的结果。

我对Matplotlib没有太多经验,但是如果您更改行

plt.subplot(122)


你应该得到我认为你想要的结果。

实际上,真实数字是2x2,这是同一个问题。实际上,真实数字是2x2,这是同一个问题。标题没有与
align_标签
等效的内容。您的目标是计算
键盘
?为什么不使用图形坐标中定位的普通文本呢?标题没有与
align_标签
等效的内容。您的目标是计算
键盘
?为什么不使用定位在地物坐标中的普通文本?