fig.tight_layout
时间: 2023-08-07 08:05:52 浏览: 178
tensorflow下的图片标准化函数per_image_standardization用法
`fig.tight_layout()`是Matplotlib中的一个函数,用于自动调整子图之间的间距,使得图形更加美观紧凑。它会根据图形的内容自动计算合适的间距。该函数需要在创建图形对象后,且在调用`plt.show()`之前使用。
例如:
```
import matplotlib.pyplot as plt
fig, axs = plt.subplots(2, 2)
axs[0, 0].plot([1, 2, 3], [4, 5, 6])
axs[0, 1].scatter([1, 2, 3], [4, 5, 6])
axs[1, 0].plot([1, 2, 3], [6, 5, 4])
axs[1, 1].scatter([1, 2, 3], [6, 5, 4])
fig.tight_layout()
plt.show()
```
这段代码会创建一个2x2的子图,分别绘制线图和散点图,并通过`fig.tight_layout()`函数自动调整子图间的间距。
阅读全文