1.解決方法:使用函數 tight_layout()
2.具體使用方法
import matplotlib.pyplot as plt
fig = plt.figure()
'''
具體的畫圖程序
'''
fig.tight_layout()
fig.tight_layout()
功能:使得子圖橫縱座標更加緊湊,主要用於自動調整圖區的大小以及間距,使所有的繪圖及其標題、座標軸標籤等都可以不重疊的完整顯示在畫布上。
參數:
Pad:用於設置繪圖區邊緣與畫布邊緣的距離大小
w_pad:用於設置繪圖區之間的水平距離的大小
H_pad:用於設置繪圖區之間的垂直距離的大小
例子:
fig.tight_layout(pad=0.4, w_pad=3.0, h_pad=3.0)
推薦一個不錯的api查詢網站:(英文版)
裏面api文檔涵蓋了大部分的常用庫,同時也包括TensorFlow的api文檔,相當的方便。
另外國內的 w3cschool網站上的 極客文檔 也還行(搜索對應的庫名稱即可找到),有些文檔有漢化。