始める無料で始める

言語別コンバージョン率の比較(I)

マーケティングチームは、英語話者のコンバージョンに対してこのキャンペーンがどれだけ効果的だったかを把握したいと考えています。

この演習では、英語話者のデータを抽出し、前の演習と同様にコンバージョン率を計算します。コンバージョン率の式は次のとおりです。

$$ \displaystyle\frac{\mbox{Number of people who convert}}{\mbox{Total number of people who we market to}} $$

英語話者のコンバージョン率が求まったら、全体のコンバージョン率と比較して、このグループに対するキャンペーンの効果が全体と比べてどの程度だったかを把握できます。

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

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

コースを見る

演習の手順

  • marketing DataFrame を使い、language_displayed が English の行だけを抽出します。
  • english_speakers DataFrame におけるユーザーの合計数を計算します。
  • english_speakers DataFrame におけるコンバージョン数を計算します。

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

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

# Isolate english speakers
english_speakers = marketing[____['____'] == '____']

# Calculate the total number of English speaking users
total = ____

# Calculate the number of English speakers who converted
subscribers = ___

# Calculate conversion rate
conversion_rate = subscribers/total
print('English speaker conversion rate:', round(conversion_rate*100,2), '%')
コードを編集して実行