要修改和優化Matplotlib圖表的布局,可以通過調整圖表的大小、位置、邊距等參數來實現。以下是一些常用的方法:
plt.figure(figsize=(10, 6)) # 設置圖表大小為10x6
plt.subplots_adjust(left=0.1, bottom=0.1, right=0.9, top=0.9) # 調整圖表的位置和大小
plt.margins(x=0.1, y=0.1) # 設置x軸和y軸的邊距
plt.title('Title', fontsize=14) # 設置標題和字體大小
plt.xlabel('X-axis label', fontsize=12) # 設置x軸標簽和字體大小
plt.ylabel('Y-axis label', fontsize=12) # 設置y軸標簽和字體大小
plt.xticks(rotation=45) # 旋轉x軸刻度
plt.yticks(fontsize=10) # 設置y軸刻度字體大小
plt.legend(loc='upper right', fontsize=10) # 設置圖例位置和字體大小
plt.xlim(0, 10) # 設置x軸范圍
plt.ylim(0, 20) # 設置y軸范圍
通過以上方法,可以修改和優化Matplotlib圖表的布局,使其更符合需求和美觀。