Python中使用matplotlib模块进行作图,在输出多幅图时,有时会出现一些子图挤在一起,产生重叠的情况,如下图:
在这里插入图片描述
在上图中,四幅子图的纵轴部分重叠,不美观,可通过添加下面的代码以使各子图均匀排列,不会产生重叠:

import matplotlib.pyplot as plt
  
fig = plt.figure()
  
  
'''
具体的画图程序
具体的画图程序
具体的画图程序
'''
  
fig.tight_layout()

这样,上面的图片就会更改为:
在这里插入图片描述
END

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐