pyplot 如何减少图像四周的空白
时间: 2024-02-17 11:03:06 浏览: 51
解决matplotlib.pyplot在Jupyter notebook中不显示图像问题
可以使用 `plt.tight_layout()` 函数来减少图像四周的空白。此函数会自动调整子图参数,使得子图适合整个图像区域,同时避免子图重叠。例如:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0, 2*np.pi, 100)
y = np.sin(x)
fig, ax = plt.subplots()
ax.plot(x, y)
plt.tight_layout()
plt.show()
```
这段代码会生成一个正弦曲线,同时紧凑地显示在图像中,没有多余的空白。
阅读全文