【发布时间】:2018-03-27 17:54:27
【问题描述】:
我正在尝试使用以下代码创建许多子图(7*4 行*列):
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(100)
y = np.arange(100)
for i in range(28):
plt.subplot(4, 7, i+1)
plt.scatter(x, y)
plt.tight_layout()
plt.show()
它同时生成所有子图,但在单个数字周围有很大的边距:
如果我省略了tight_layout(),那么它们会靠得更近,但在顶部、底部、右侧和左侧都有较大的边距:
如何减少或移除人物之间和人物周围的多余空间?
【问题讨论】:
标签: python matplotlib subplot margins