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

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

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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐