始める無料で始める

複数のグループ別要約統計量

この章の前半では、.agg() メソッドは複数の変数について複数の統計量を計算するのに便利であることを学びました。このメソッドはグループ化されたデータにも使用できます。minmaxmeanmedian などの組み込み関数を使えます。

sales はすでに用意されており、pandaspd としてインポートされています。

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

pandas によるデータ操作

コースを見る

演習の手順

  • .groupby().agg() を使って、店舗の種類ごとに weekly_sales の最小値、最大値、平均値、中央値を求めましょう。結果を sales_stats に格納してください。
  • 店舗の種類ごとに unemploymentfuel_price_usd_per_l の最小値、最大値、平均値、中央値を求めましょう。結果を unemp_fuel_stats に格納してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# For each store type, aggregate weekly_sales: get min, max, mean, and median
sales_stats = ____

# Print sales_stats
print(sales_stats)

# For each store type, aggregate unemployment and fuel_price_usd_per_l: get min, max, mean, and median
unemp_fuel_stats = ____

# Print unemp_fuel_stats
print(unemp_fuel_stats)
コードを編集して実行