ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Usando sua função conversion_rate(), crie um novo DataFrame chamado age_group_conv que contenha a taxa de conversão por date_served e age_group a partir do DataFrame marketing.
  • Faça o unstack de age_group_conv para 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
____
Editar e executar o código