Comparer le taux de conversion par langue (I)
L'équipe marketing veut déterminer l'efficacité de la campagne pour convertir les personnes anglophones.
Dans cet exercice, vous allez isoler les données pour les anglophones et calculer le taux de conversion, comme dans les exercices précédents. Rappel de la formule du taux de conversion :
$$ \displaystyle\frac{\mbox{Nombre de personnes converties}}{\mbox{Nombre total de personnes rejointes par le marketing}} $$
Une fois que vous aurez le taux de conversion des anglophones, vous pourrez le comparer au taux de conversion global pour évaluer l'efficacité de la campagne auprès de ce groupe par rapport à l'ensemble de la population.
Cette activité fait partie du cours
Analyser des campagnes marketing avec pandas
Instructions de l’exercice
- À partir du DataFrame
marketing, conservez uniquement 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 ce code d’exemple.
# 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), '%')