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

Susan Sarandon
發布: 2024-10-21 19:39:02
原創
444 人瀏覽過

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中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!