matplotlib x轴顶部干扰标题

时间:2015-08-06 09:22:22

标签: python matplotlib

在以下文章中(编号23):将x轴移动到matplotlib中的绘图顶部,给出了将x轴移动到顶部的答案。但它没有说出标题。

我有一个顶部有x轴和标题的情节,但是x标签会干扰我的标题。如何将xlabel与标题分开?

谢谢

1 个答案:

答案 0 :(得分:1)

您可以将y kwarg用于ax.set_title。尝试使用y的值来满足您的需求。

import matplotlib.pyplot as plt

fig, (ax1,ax2) = plt.subplots(1,2)

ax1.xaxis.tick_top()
ax2.xaxis.tick_top()

ax1.set_title('Title1')
ax2.set_title('Title2',y=1.05)

fig.savefig('title.png')

enter image description here