Comparer le taux de conversion selon la langue (I)
L’équipe marketing souhaite évaluer l’efficacité de la campagne pour convertir les personnes anglophones.
Dans cet exercice, vous allez isoler les données des anglophones et calculer leur taux de conversion, comme dans les exercices précédents. Rappelez-vous que la formule du taux de conversion est :
$$ \displaystyle\frac{\mbox{Number of people who convert}}{\mbox{Total number of people who we market to}} $$
Une fois le taux de conversion des anglophones obtenu, vous pourrez le comparer au taux de conversion global afin d’estimer l’efficacité de la campagne auprès de ce groupe par rapport à l’ensemble de la population.
Cet exercice fait partie du cours
Analyzing Marketing Campaigns with pandas
Instructions
- En partant du DataFrame
marketing, ne garder que les lignes oùlanguage_displayedest English. - Calculez le nombre total d’utilisateurs dans le DataFrame
english_speakers. - Calculez le nombre de conversions dans le DataFrame
english_speakers.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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), '%')