首頁 > 後端開發 > Python教學 > 如何使 Matplotlib 色條與圖形高度成比例縮放?

如何使 Matplotlib 色條與圖形高度成比例縮放?

Barbara Streisand
發布: 2024-11-10 13:04:02
原創
718 人瀏覽過

How to Make Matplotlib Colorbars Scale Proportionally to the Graph Height?

縮放 Matplotlib 色條以匹配圖形高度

Matplotlib 的 imshow 圖形通常顯示與圖形本身高度不同的色條。手動調整色條大小是一個繁瑣的過程,之後使用外部工具並不理想。

幸運的是,有一個簡單的解決方案來匹配色條高度:

plt.colorbar(im, fraction=0.046, pad=0.04)
登入後複製

這些值調整色條的大小和間距以將其適當地縮放到繪圖,無論顯示器的解析度如何。

分數參數控制相對色條的寬度。將其設為 0.046 會使色條約佔繪圖寬度的 4.6%。 pad 參數會在色條和繪圖軸之間增加一些額外的間距,以防止它們重疊。

透過使用此參數組合,色條與繪圖保持成比例,從而保持乾淨一致的外觀,而無需用於手動調整或外部處理。

以上是如何使 Matplotlib 色條與圖形高度成比例縮放?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板