1. 学ぶ
  2. /
  3. コース
  4. /
  5. pandas でデータを整形する

Connected

演習

動きをおさらいしよう

すばらしいです! これでピボットテーブルについて学べました。前回の分析では、インデックスと列の組み合わせが一意でない DataFrame に出会いました。そこで DataFrame をピボットするために、最後の行を削除してからリシェイプするコードを書きました。

この演習では、ピボットテーブルを使うようにコードを修正し、pivot メソッドを使う従来のやり方と比較します。

fifa_players データセットは用意されています。

指示

100 XP
  • fifa_players DataFrame の5行目を捨ててください。
  • fifa_players に対して .pivot() を使い、name をインデックス、列に movement を置いて、すべてのスコアを取得してください。
  • ピボットテーブルを使って、name と movement ごとのすべてのスコアの平均を表示し、name をインデックスに設定してください。