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

Connected

演習

実験単位:ユーザー日あたりの収益

アプリにコンシューマブル型のペイウォールを追加した場合の影響を確認します。ペイウォールとは、追加コンテンツやサービスへのアクセスに支払いを求めるウェブサイトや技術の機能です。

ここでは、コンシューマブル型ペイウォールに関する実験単位とベースライン値の計算を練習します。どちらも、ペイウォールを閲覧したユーザーの収益のみを対象としています。実験単位として「ユーザー日」を使い、ユーザー日あたりの収益を計算しましょう。

purchase_data データセットはすでに読み込まれています。

指示

100 XP
  • 動画で紹介した方法で、date タイムスタンプから「日」の値を抽出します:.date.dt.floor('d') を使用してください。
  • 計算を簡単にするため、np.where() メソッドを使って purchase_data.price の NaN 値を 0 に置き換えます。
  • 最後に、ペイウォールを閲覧したユーザーのユーザー日あたりの平均支払い額を求めます。そのためにまず 'uid' と 'date' でデータを集計します(この手順はすでに完了しています)。