我的计划是有 4GridSpec(4,1)
个网格规格来创建一个 4x4 的子图网格。我想在每行 4 个子图的 x 轴上添加一条水平线。我查看了 matplotlib.lines.Line2D 但无法真正弄清楚。有什么建议么?我试图在视觉上简化图片,使其看起来不像 16 个单独的图表。
在下图中,我只有前 2 个网格规范,但我希望它可以更好地了解我希望实现的目标。
谢谢!干杯
代码(图表部分):
#---the graph---
fig = plt.figure(facecolor='white')
gs1 = GridSpec(4,1)
gs1.update(left = 0.15, right = .3375 , wspace=0.02)
ax1 = plt.subplot(gs1[3,0])
ax2 = plt.subplot(gs1[2,0])
ax3 = plt.subplot(gs1[1,0])
ax4 = plt.subplot(gs1[0,0])
gs2 = GridSpec(4,1)
gs2.update(left = 0.3875, right = .575, wspace=.25)
ax1 = plt.subplot(gs2[3,0])
ax2 = plt.subplot(gs2[2,0])
ax3 = plt.subplot(gs2[1,0])
ax4 = plt.subplot(gs2[0,0])
show()