累積統計
累積統計也很適合用來追蹤一段時間內的彙總指標。在這個練習中,你會計算某部門的每週銷售額之累積總和與累積最大值,這能幫你看出目前為止的總銷售額,以及迄今為止最高的單週銷售額。
我們已為你建立一個名為 sales_1_1 的 DataFrame,包含商店 1 的部門 1 的銷售資料。pandas 已以 pd 載入。
本練習屬於課程
使用 pandas 進行資料操作
練習說明
- 依
date欄位遞增排序sales_1_1的列。 - 取得
weekly_sales的累積總和,並新增為sales_1_1的新欄位cum_weekly_sales。 - 取得
weekly_sales的累積最大值,並新增為欄位cum_max_sales。 - 印出
date、weekly_sales、cum_weekly_sales與cum_max_sales這些欄位。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Sort sales_1_1 by date
sales_1_1 = ____
# Get the cumulative sum of weekly_sales, add as cum_weekly_sales col
sales_1_1[____] = ____
# Get the cumulative max of weekly_sales, add as cum_max_sales col
____
# See the columns you calculated
print(sales_1_1[["date", "weekly_sales", "cum_weekly_sales", "cum_max_sales"]])