[英]How change sizes of subplots in Matplotlib?
嘗試使用figsize
參數:
fig, ax = plt.subplots(no_of_feature, 1, figsize=(5, 10)) # example
當你這樣做時:
fig, ax = plt.subplot(no_of_features,1)
您創建一個圖形實例,它具有預定義的大小。 因此它將擠壓所有子圖以適應這個圖形大小。
要增加圖形大小,您應該在調用plt.subplot
之前使用您希望的大小運行:
plt.rcParams['figure.figsize'] = [12, 8]
或者您可以在不同圖形的每次迭代中創建一個新圖,每個圖像都將具有原始大小。
正如@RichieV 建議的那樣,還建議使用不同的nrows
/ ncols
來擴展圖像中的子圖。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.