Analisi di segmenti personalizzati
Come passo finale, analizzerai i valori medi di Recency, Frequency e MonetaryValue per i segmenti personalizzati che hai creato.
Abbiamo caricato il dataset datamart con i valori di segmento che hai calcolato nell’esercizio precedente. Sentiti libero di esplorarlo nella console. La libreria pandas è già caricata come pd.
Questo esercizio fa parte del corso
Customer Segmentation in Python
Istruzioni dell'esercizio
- Calcola le medie di
Recency,FrequencyeMonetaryValueper ciascun segmentoRFM_Level. - Come ultima colonna, restituisci la dimensione di ogni segmento passando
countalla colonnaMonetaryValueaccanto amean. - Stampa l’insieme di dati aggregato.
esercizio interattivo pratico
Prova questo esercizio completando questo codice di esempio.
# Calculate average values for each RFM_Level, and return a size of each segment
rfm_level_agg = datamart.____('____').____({
'____': '____',
'____': '____',
# Return the size of each segment
'____': ['____', '____']
}).round(1)
# Print the aggregated dataset
print(____)