Confrontare il tasso di conversione per lingua (I)
Il team marketing vuole capire quanto la campagna sia stata efficace nel convertire chi parla inglese.
In questo esercizio, isolerai i dati degli utenti anglofoni e calcolerai il tasso di conversione proprio come negli esercizi precedenti. Ricorda, la formula del tasso di conversione è:
$$ \displaystyle\frac{\mbox{Numero di persone che convertono}}{\mbox{Numero totale di persone a cui facciamo marketing}} $$
Una volta ottenuto il tasso di conversione per gli utenti anglofoni, potrai confrontarlo con il tasso di conversione complessivo per capire quanto la campagna sia stata efficace in questo gruppo rispetto alla popolazione generale.
Questo esercizio fa parte del corso
Analizzare campagne di marketing con pandas
Istruzioni dell'esercizio
- Usando il DataFrame
marketing, includi solo le righe in cuilanguage_displayedè English. - Calcola il numero totale di utenti nel DataFrame
english_speakers. - Calcola il numero di conversioni nel DataFrame
english_speakers.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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), '%')