我使用tight_layout()来拟合绘图,因为x标签已被切断,但是从图中可以看出,我在图的左侧和下方都得到了不必要的空白量。如何最小化图周围的空白量,但仍保持所有文本可见?我尝试使用
plt.tight_layout(pad=0)
但这只会削减图像顶部和右侧的空白区域。
下面的时间序列图:
答案 0 :(得分:0)
您可以使用以下方法手动设置地块上的空白量:
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
#plot your actual data here
plt.subplots_adjust(left=0.07, right=0.8, top=0.9, bottom=0.2)
#change the values above so that your figure and axes labels are all visible
plt.show()
通过更改subplots_adjust
中的值,您可以为绘图设置正确的布局。