Juntando tudo
Seus stakeholders de marketing solicitaram um relatório da taxa de conversão diária para cada faixa etária, e precisam disso o quanto antes. Eles querem que você atualize esse relatório todo mês. Esta é uma ótima oportunidade para usar suas funções. Elas não só vão ajudar você a entregar o relatório rapidamente hoje, como também a cada mês, quando for hora de atualizar os dados.
Lembre-se: conversion_rate() recebe um DataFrame e uma lista de colunas para calcular a taxa de conversão.
Este exercício faz parte do curso
Análise de campanhas de marketing com pandas
Instruções do exercício
- Usando sua função
conversion_rate(), crie um novo DataFrame chamadoage_group_convque contenha a taxa de conversão pordate_servedeage_groupa partir do DataFramemarketing. - Faça o unstack de
age_group_convpara criar um DataFrame com cada faixa etária como uma coluna. Esta etapa já foi feita para você. - Use sua função
plotting_conv()para plotar as taxas de conversão de cada faixa etária.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Calculate conversion rate by date served and age group
age_group_conv = ____
# Unstack age_group_conv and create a DataFrame
age_group_df = pd.DataFrame(age_group_conv.unstack(level=1))
# Plot the results
____