簡體   English   中英

如何在 Python 中使用 Matplotlib 將條停靠到邊界框的底部?

[英]How to dock bars to the bottom of the bounding box with Matplotlib in Python?

我正在用 matplotlib 在 Python 中繪制條形圖,目前它看起來如下。

在此處輸入圖像描述

簡而言之,我在不同的設置(用不同的顏色表示)下測量一個稱為 EOD 的量,並繪制平均值和標准差。 開發。 我已經完成的多次測量中每個設置的值。

問題是,這個 EOD 數量可以嚴格取非負值,因此 0 以下的區域具有誤導性。 我知道會發生這種情況,因為對於某些設置(例如藍色設置),std. dev 大於平均值。 不過,我想防止這種情況發生。

簡而言之,我怎樣才能將我的條停靠在邊界框的底部,它應該從 0 開始?

ax.set_ylim(ymin=0)

做了JohanC在評論中建議的伎倆。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM