是否可以在隐形轴上显示可见轴标签?我想绘制2个轴,除了它们自己的ylabels之外,还有一个常见的轴:
import matplotlib
from matplotlib.pyplot import *
figure()
ax1 = axes([0.3, 0.2, 0.4, 0.2]); ylabel("Label 1")
ax2 = axes([0.3, 0.5, 0.4, 0.2]); ylabel("Label 2")
ax_common = axes([0.2, 0.2, 0.5, 0.5], zorder=-10)
xticks([]); yticks([])
ylabel("Common", fontsize="x-large")
savefig("out.png")
上面的代码生成了这个图:
有没有办法去除轴线?如果我添加ax_common.set_axis_off()
,则移除轴和ylabel。我是否必须创建文本标签,而不创建其他轴?
答案 0 :(得分:0)
这样做:
ax_common.set_frame_on(False)