ComeçarComece de graça

Calcular preço médio

Agora você vai calcular a métrica de preço médio e analisar se há diferenças nos padrões de compra ao longo do tempo e entre coortes.

O conjunto de dados online foi carregado para você com coortes mensais e índice da coorte atribuídos nesta lição. Fique à vontade para imprimi-lo no Console.

Este exercício faz parte do curso

Segmentação de Clientes em Python

Ver curso

Instruções do exercício

  • Crie um objeto groupby e passe a coorte mensal e o índice da coorte como uma lista.
  • Selecione a coluna de preço unitário, calcule a média e armazene em cohort_data.
  • Redefina o índice do DataFrame cohort_data.
  • Crie um pivot com a coorte mensal no índice, o índice da coorte nas colunas e o preço unitário nos valores, e imprima o resultado.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Create a groupby object and pass the monthly cohort and cohort index as a list
grouping = online.groupby([____, ____]) 

# Calculate the average of the unit price column
cohort_data = grouping[____].____()

# Reset the index of cohort_data
cohort_data = cohort_data.____()

# Create a pivot 
average_price = cohort_data.____(index=____, columns=____, values=____)
print(average_price.round(1))
Editar e executar o código