-1
此圖片文字情節使用:
subplot(1,2,1)
hist(...)
subplot(1,2,2)
text(...)
但我不希望第二繪圖區邊界,我希望在左上角的文字劇情。我怎麼做到的?
此圖片文字情節使用:
subplot(1,2,1)
hist(...)
subplot(1,2,2)
text(...)
但我不希望第二繪圖區邊界,我希望在左上角的文字劇情。我怎麼做到的?
試試這個:
subplot(1,2,1)
hist(...)
ax2 = subplot(1,2,2)
ax2.set_xticks([])
ax2.set_yticks([])
for spine in ax2.spines.values():
spine.set_visible(False)
ax2.invert_yaxis()
ax2.text(..., verticalalignment="top")
更新:
正如評論指出的那樣,你也可以這樣做:
subplot(1,2,1)
hist(...)
ax2 = subplot(1,2,2)
ax2.axis("off")
ax2.invert_yaxis()
ax2.text(..., verticalalignment="top")
這雖然會刪除默認軸背景太(取決於您的設置和Matplotlib版本,這可能會使您留下灰色背景色)。
謝謝,這是完美的。 – Howard
爲此,您可以在第二個圖上使用'plt.axis('off')'。 – umutto
是的,我檢查了Axes API,並用'ax2.set_axis_off()'替換它。' – Howard