Inizia subitoInizia gratis

Calcola il prezzo medio

Ora calcolerai la metrica del prezzo medio e analizzerai se ci sono differenze nei modelli di acquisto nel tempo e tra le coorti.

Il dataset online è stato caricato con coorti mensili e indice di coorte assegnati da questa lezione. Se vuoi, stampalo nella Console.

Questo esercizio fa parte del corso

Customer Segmentation in Python

Visualizza corso

Istruzioni dell'esercizio

  • Crea un oggetto groupby passando la coorte mensile e l'indice di coorte come lista.
  • Seleziona la colonna del prezzo unitario, calcola la media e salva il risultato in cohort_data.
  • Reimposta l'indice del DataFrame cohort_data.
  • Crea una pivot con la coorte mensile nell'indice, l'indice di coorte nelle colonne e il prezzo unitario nei valori, quindi stampa il risultato.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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))
Modifica ed esegui il codice