利用 Matplotlib 在餅狀圖中繪製 Pandas 資料框


要使用 Matplotlib 在餅狀圖中繪製 Pandas 資料幀,我們可以執行以下步驟:

  • 設定圖形大小並調整子圖之間的和周圍的填充。
  • 建立一個二維、大小可變、可變異構表格資料的資料框。
  • 使用**pie()**方法繪製帶有**activities index**的資料框
  • 要顯示圖形,請使用**show()**方法。

示例

import pandas as pd
from matplotlib import pyplot as plt

plt.rcParams["figure.figsize"] = [7.50, 3.50]
plt.rcParams["figure.autolayout"] = True

df = pd.DataFrame({'activities': ['sleep', 'exercise', 'work', 'study'],
                                    'hours': [8, 1, 9, 6]})

df.set_index('activities').plot.pie(y='hours', legend=False,
                                    autopct='%1.1f%%')

plt.show()

輸出

更新時間: 08-07-2021

362 次瀏覽

開啟你的 事業

完成課程後獲得認證

開始
廣告