始める無料で始める

複数キーでのマージ

各試合で発生したプレーのデータをまとめたいとします。プレーの異なる側面を持つ2つのデータフレームがあります。フレーム名は play_timesplay_yards です。

各フレームの先頭10行がコンソールに表示されています。両方のフレームで、GameIdPlayId を組み合わせて一意のプレーを識別しているようです。

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

スプレッドシート利用者のためのPandas結合

コースを見る

演習の手順

  • 適切なキー列を使ってデータフレームをマージします。
  • .duplicated().sum() メソッドを使って、キーの重複値を確認します。

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

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

# Merge data frames
plays = ____(play_times, ____, on=[____, ____])

# Check for duplicated values in key columns
plays.____(['GameId', 'PlayId']).____()
コードを編集して実行