首頁  >  文章  >  後端開發  >  如何在 Pandas 中建立堆積長條圖?

如何在 Pandas 中建立堆積長條圖?

Susan Sarandon
Susan Sarandon原創
2024-10-21 19:39:02429瀏覽

How to Create a Stacked Bar Chart in Pandas?

在 Pandas 中繪製堆積條形圖

為了建立堆積條形圖,您首先需要建立一個包含要繪製的資料的資料框。資料框中的每一行應對應於圖中的一個條形,每一列應對應於不同的類別。資料框中的值應該是每個類別的計數。

建立資料框後,您可以使用 matplotlib.pyplot 模組中的繪圖函數來建立繪圖。 plot 函數的 kind 參數指定要建立的繪圖類型,stacked 參數指定條形是否應該堆疊。

例如,以下程式碼建立一個堆疊條形圖資料框df 中的資料:

df.plot(kind='bar', stacked=True)

這將產生如下所示的圖:

[堆疊條形圖的圖像]

如果您想要自訂繪圖,您可以使用繪圖函數的其他參數。例如,您可以變更條形的顏色、條形的寬度以及軸上的標籤。

有關如何使用繪圖函數的更多信息,請參閱 matplotlib 文件。

以上是如何在 Pandas 中建立堆積長條圖?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn