Comparando a taxa de conversão por idioma (I)
A equipe de marketing quer determinar quão eficaz a campanha foi em converter pessoas que falam inglês.
Neste exercício, você vai isolar os dados de quem fala inglês e calcular a taxa de conversão como nos exercícios anteriores. Lembre-se de que a fórmula da taxa de conversão é:
$$ \displaystyle\frac{\mbox{Number of people who convert}}{\mbox{Total number of people who we market to}} $$
Depois de obter a taxa de conversão para quem fala inglês, você pode compará-la com a taxa geral para entender quão eficaz a campanha foi nesse grupo em relação à população como um todo.
Este exercício faz parte do curso
Análise de campanhas de marketing com pandas
Instruções do exercício
- Usando o DataFrame
marketing, inclua apenas as linhas em quelanguage_displayedé English. - Calcule o número total de usuários no DataFrame
english_speakers. - Calcule o número de conversões no DataFrame
english_speakers.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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), '%')