開始使用免費開始

用樞紐分析表填補遺漏值並加總數值

.pivot_table() 方法有幾個實用的引數,包括 fill_valuemargins

  • fill_value 會用實際數值取代遺漏值(稱為「插補」)。要以什麼值來取代遺漏值,本身就是一整門課的主題(Dealing with Missing Data in Python),但最簡單的做法是先用一個替代值。
  • margins 是個捷徑:當你用兩個變數做樞紐時,如果也想各別針對這兩個變數計算樞紐,margins 會在樞紐分析表中提供列與欄的總計。

在這個練習中,你會實作這些引數,強化樞紐分析表的技巧,幫助你更有效率地處理數字!

sales 已可使用,且已將 pandaspd 匯入。

本練習屬於課程

使用 pandas 進行資料操作

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Print mean weekly_sales by department and type; fill missing values with 0
print(sales.pivot_table(____))
編輯並執行程式碼