始める無料で始める

累積統計量

累積統計量は、時間の経過に沿って要約統計量を追跡する場合にも役立ちます。この演習では、ある部門の週間売上の累積和と累積最大値を計算します。これにより、その時点までの累計売上と、その時点までの累積最大週間売上を確認できます。

店舗1の部門1の売上データを含む、sales_1_1 という DataFrame があらかじめ用意されています。pandaspd として読み込まれています。

この演習はコースの一部です

pandas によるデータ操作

コースを見る

演習の手順

  • sales_1_1 の行を date 列で昇順に並べ替えましょう。
  • weekly_sales の累積和を取得し、sales_1_1cum_weekly_sales という新しい列として追加しましょう。
  • weekly_sales の累積最大値を取得し、cum_max_sales という列として追加しましょう。
  • dateweekly_salescum_weekly_salescum_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"]])
コードを編集して実行