我正在尝试使用这段代码打开所有9个子图的刻度标签:
for ax in plt.gcf().get_axes():
for label in (ax.get_xticklabels() + ax.get_yticklabels()):
label.set_visible(True)
该代码在执行时不显示任何错误消息。但是图像没有变化,刻度标签仍然不可见。我尝试使用canvas.draw()重绘该图。但这也没有帮助。
子图是使用:]创建的
fig, ((ax1, ax2, ax3), (ax4, ax5, ax6), (ax7, ax8, ax9)) = plt.subplots(3, 3 , sharex = True, sharey = True)
注意:我正在使用%matplotlib笔记本作为后端。
我在下面提供了子图的图片。
我正在尝试使用这段代码打开所有9个子图的刻度标签:对于plt.gcf()。get_axes()中的ax:对于(ax.get_xticklabels()+ ax.get_yticklabels( )):标签。...
您可以尝试以下操作: