使用舍入值註解Pandas 條形圖
要使用捨入數值註解長條圖,請考慮以下步驟:
了解問題
目標是向Pandas長條圖中的每個條形新增註釋,顯示 DataFrame 中的捨入數值。然而,一個常見的陷阱是註釋可能集中在 x 刻度上,而不是集中在每個條形上方。
解決方案
要修正此問題,請使用座標軸' 修補程式。對於每個補丁,檢索其高度和寬度並使用它來計算註釋位置。以下程式碼示範如何實現這一點:
for p in ax.patches: height = p.get_height() width = p.get_width() ax.annotate(str(np.round(height, decimals=2)), (p.get_x() + width * 0.5, height * 1.005))
自訂
註解的確切位置和格式可以透過調整偏移量和字串格式來微調。此外,對於堆疊條形圖,請考慮追蹤偏移量以確保正確的註釋對齊。
以上是如何使用四捨五入值來準確註記 Pandas 長條圖?的詳細內容。更多資訊請關注PHP中文網其他相關文章!