1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python による顧客分析と A/B テスト

Connected

演習

異なるフィールドの組み合わせによるマージ

前の演習で確認したように、customer_data と app_purchases にはどちらも 'uid' という共通の列があり、これを使って2つのデータセットを結合できます。さらに詳しく調べると、共通の日付列も存在することがわかります。この列は app_purchases では 'date'、customer_data では 'reg_date' という名前です。

この演習では、これらの列を使ったマージを試し、結果にどのような違いが生まれるかを確認しましょう。

前の演習と同じ2つのデータセット(customer_data と app_purchases)が読み込まれています。なお、customer_data の 'reg_date' は 'date' に名前が変更されています。

指示1 / 2

undefined XP
  • 1

    'uid' 列をキーとして、customer_data と app_purchases をマージしてください。

  • 2

    登録日と同じ日に発生した購入を抽出するために、'uid' と 'date' の両方をキーとして customer_data と app_purchases をマージしてください。