python - 如何摆脱 GridSpec 中的行之间的空间?
问题描述
我有这个代码构建一个有 2 行和 6 列的图形,并使用 GridSpec 跨越 6 列的第一行:
fig = plt.figure()
gs = GridSpec(2, 6)
ax1 = fig.add_subplot(gs[0, :])
df.plot(ax=ax1)
for i in range(6):
ax = fig.add_subplot(gs[-1, i])
df2.plot(ax=ax)
plt.tight_layout()
plt.savefig('imgs/figure.png', bbox_inches='tight', pad_inches=0)
这给了我:
如何摆脱第一行和第二行之间的空间?我试过了gs = GridSpec(2, 6, hspace=0, wspace=0)
,gs.update()
用相同的参数没有效果。
解决方案
推荐阅读
- c++ - 默认情况下使用 Visual C++ 导入和构造的函数
- java - 由于 NullPointerException 无法加载文件
- javascript - 将普通函数连接到 Redux 的 mapDispatchToProps
- django - Django 发出 post_save 更新信号
- pyspark - pyspark 检查点在本地机器上失败
- python - Heroku 内部服务器错误(未找到 python 应用程序)烧瓶
- c# - C# 使用 HashAlgorithmProvider 和 SHA.ComputeHash 的不同结果
- java - 检索有条件的 Firebase 数据?
- c# - 我的整数数组存在“字符文字中的字符过多”的问题
- sql - Union 导致将 varchar 转换为 numeric 时出错