Rilevare la stagionalità
Supponi di voler prevedere se un potenziale donatore farà una donazione il mese prossimo. Come variabili predittive, vuoi includere variabili come donazione media, donazione massima e donazione minima del mese scorso.
Ti viene fornito un dataframe pandas gifts con tutte le donazioni effettuate nel 2017. Verifica la presenza di stagionalità nelle donazioni, per capire se devi tenerne conto quando costruisci la base table.
Questo esercizio fa parte del corso
Analisi predittiva intermedia in Python
Istruzioni dell'esercizio
- Calcola per ogni "month" la donazione media effettuata da tutti i donatori.
- Calcola per ogni "month" il numero di donazioni effettuate da tutti i donatori.
- Calcola per ogni "month" la mediana delle donazioni effettuate da tutti i donatori.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Calculate the mean amount donated per month
mean_per_month = gifts.____("month")["amount"].____().reset_index()
print(mean_per_month)
# Calculate the number of donations per month
number_per_month = ____.____("month").____().reset_index()
print(number_per_month)
# Calculate the median amount donated per month
median_per_month = ____.____("____")["____"].____().reset_index()
print(median_per_month)