如何在绘图外插入文本

时间:2013-02-28 15:42:26

标签: text matplotlib

我有以下情节(有3行和4列):

f, ((ax1, ax2, ax3, ax4), (ax5, ax6, ax7, ax8), (ax9, ax10, ax11, ax12)) = plt.subplots(3,   4, sharex = 'col', sharey = 'row')
ax1.set_title('column1')
ax1.plot([x], [y])
ax5.plot([x1],[y1])
ax9.plot([x2],[y2])
ax2.set_title('column2')
ax2.plot([x3],[x4])
ax6.plot([x5],[x6])
.....

如何在绘图窗口外插入文字?对于每一行,我想在图的右端写一个句子。

1 个答案:

答案 0 :(得分:1)

您可以使用ax.set_title()功能。

或者,您可能希望使用ax.text()功能放置文本。请注意,您可以在position参数中使用超出轴范围的值。此外,您可以使用transform参数设置参考坐标系。