转自: https://blog.csdn.net/mudooo/article/details/80048155

问题:如图

windows下,在python中用matplotlib画多幅图时出现图形部分重叠的解决方案

解决方案:

1.tight_layout命令:主要用于自动调整绘图区的大小及间距,使所有的绘图区及其标题、坐标轴标签等都可以不重叠的完整显示在画布上。

2.使用方法:fig.tight_layout()

windows下,在python中用matplotlib画多幅图时出现图形部分重叠的解决方案

windows下,在python中用matplotlib画多幅图时出现图形部分重叠的解决方案

效果如图:

windows下,在python中用matplotlib画多幅图时出现图形部分重叠的解决方案

 

3.此外

tight_layout命令还有三个关键字参数:pad、w_pad、h_pad。

  • pad用于设置绘图区边缘与画布边缘的距离大小

  • w_pad用于设置绘图区间水平距离的大小

  • h_pad用于设置绘图区间垂直距离的大小

使用方法:

fig.tight_layout(pad=0.4, w_pad=3.0, h_pad=3.0)

效果如下:

windows下,在python中用matplotlib画多幅图时出现图形部分重叠的解决方案

相关文章:

  • 2021-11-13
  • 2021-04-06
  • 2021-05-22
  • 2021-09-02
  • 2022-12-23
  • 2021-07-05
  • 2021-09-30
猜你喜欢
  • 2021-05-19
  • 2022-12-23
  • 2022-12-23
  • 2021-05-26
  • 2021-05-07
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案