相关疑难解决方法(0)

Pylab - 调整某些子图的hspace

我有一个情节,我想让一个面板与其他四个面板分开.我希望四个面板的其余部分共享x轴.该图如下所示.我希望底部四个面板共享x轴.我试过了

f = plt.figure()
ax6=f.add_subplot(511)
ax4=f.add_subplot(515)
ax1=f.add_subplot(512,sharex=ax4)
ax2=f.add_subplot(513,sharex=ax4)
ax3=f.add_subplot(514,sharex=ax4)
Run Code Online (Sandbox Code Playgroud)

但是,这对我不起作用.附图是用

f = plt.figure()
ax6=f.add_subplot(511)
ax4=f.add_subplot(515)
ax1=f.add_subplot(512)
ax2=f.add_subplot(513)
ax3=f.add_subplot(514)
Run Code Online (Sandbox Code Playgroud)

然后将xticks设置为none

ax1.get_xaxis().set_ticklabels([])
ax2.get_xaxis().set_ticklabels([])
ax3.get_xaxis().set_ticklabels([])
Run Code Online (Sandbox Code Playgroud)

使用f.subplots_adjust(hspace = 0)连接所有子图.有没有办法只加入底部的四个面板?

谢谢! 在此输入图像描述

python matplotlib

5
推荐指数
1
解决办法
4390
查看次数

标签 统计

matplotlib ×1

python ×1