累積統計量
累積統計量は、時間の経過に沿って要約統計量を追跡する場合にも役立ちます。この演習では、ある部門の週間売上の累積和と累積最大値を計算します。これにより、その時点までの累計売上と、その時点までの累積最大週間売上を確認できます。
店舗1の部門1の売上データを含む、sales_1_1 という DataFrame があらかじめ用意されています。pandas は pd として読み込まれています。
この演習はコースの一部です
pandas によるデータ操作
演習の手順
sales_1_1の行をdate列で昇順に並べ替えましょう。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"]])