始める無料で始める

コンバージョン指標の設定

House Ads のコンバージョンで問題の原因が言語にあることがわかったので、このバグによって何人の購読者を失ったのかをステークホルダーに伝える必要があります。

この演習では、言語バグが発生する前の期間において、英語以外の言語のコンバージョン率を英語のコンバージョン率に対してインデックス化します。

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

pandasで学ぶマーケティングキャンペーン分析

コースを見る

演習の手順

  • 新しい DataFrame house_ads_bug を作成し、house_ads のうち '2018-01-11' より前の 'date_served' の行のみを含めます。
  • house_ads_bug DataFrame と 'language_displayed' 列に対して、conversion_rate() 関数を使います。
  • 適切な行を用いて、lang_convSpanishArabicGerman 各列を English 列で割ってください。

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

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

# Calculate pre-error conversion rate
house_ads_bug = ____[____['____'] < '____']
lang_conv = ____

# Index other language conversion rate against English
spanish_index = ____/____
arabic_index = ____/____
german_index = ____/____

print("Spanish index:", spanish_index)
print("Arabic index:", arabic_index)
print("German index:", german_index)
コードを編集して実行