言語別コンバージョン率の比較(I)
マーケティングチームは、英語話者のコンバージョンに対してこのキャンペーンがどれだけ効果的だったかを把握したいと考えています。
この演習では、英語話者のデータを抽出し、前の演習と同様にコンバージョン率を計算します。コンバージョン率の式は次のとおりです。
$$ \displaystyle\frac{\mbox{Number of people who convert}}{\mbox{Total number of people who we market to}} $$
英語話者のコンバージョン率が求まったら、全体のコンバージョン率と比較して、このグループに対するキャンペーンの効果が全体と比べてどの程度だったかを把握できます。
この演習はコースの一部です
pandasで学ぶマーケティングキャンペーン分析
演習の手順
marketingDataFrame を使い、language_displayedが English の行だけを抽出します。english_speakersDataFrame におけるユーザーの合計数を計算します。english_speakersDataFrame におけるコンバージョン数を計算します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# 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), '%')