比较不同语言的转化率(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), '%')