1. 学ぶ
  2. /
  3. プロジェクト
  4. /
  5. pandasで学ぶマーケティングキャンペーン分析

Connected

演習

インデックスに基づくDataFrameの作成

英語のコンバージョン率を他のすべての言語と比較するためのインデックスを作成したので、次は、ユーザーに正しい言語が配信されていた場合に日次コンバージョン率がどの程度になるはずだったかを推定するDataFrameを作成します。

日付と言語の希望ごとに house_ads をグループ化した、予測コンバージョンのDataFrame converted が用意されています。各言語・各日におけるユニークユーザー数とコンバージョン数が含まれます。

たとえば、converted[('user_id','Spanish')] を使うと、ハウス広告を受け取ったスペイン語話者のユーザー数にアクセスできます。

指示

100 XP
  • .loc を使って、converted に列 english_conv_rate を作成し、'2018-01-11' から '2018-01-31' の期間の英語のコンバージョン率を設定します。
  • 各言語インデックス(spanish_index、arabic_index、german_index)に english_conv_rate を掛けて、各言語の想定コンバージョン率の列を作成します。
  • 各言語の想定コンバージョン率に、ハウス広告を受け取るべきだったユーザー数を掛け算します。