如何将轴标签与y轴对齐到顶部

时间:2019-10-13 00:24:35

标签: python matplotlib plot

默认情况下,matplotlib将轴标签绘制在y轴的中心。 我想以这样的方式移动标签,使其与y轴的起点水平对齐(在顶部)。

label
+---------------------------+
|                           |
|                           |
|                           |
|                           |
+---------------------------+

我目前能想到的最好的方法是:

plt.ylabel("Tasks", rotation='horizontal', horizontalalignment='left', y=1.0)

但是如图所示,y标签与y轴旁边的文本对齐,而不与y轴本身对齐。有人知道如何执行此操作吗?

plot layout

另一种尝试:

plt.ylabel("Tasks", rotation='horizontal', verticalalignment='baseline', y=1.02)

但同样,请与该轴旁边的文本对齐(而不与y轴本身对齐)plot y-label layout

0 个答案:

没有答案