Detectar estacionalidad
Supón que quieres predecir si una persona candidata a donante donará el mes que viene. Como variables predictoras, quieres incluir variables como la donación media, máxima y mínima del último mes.
Se te proporciona un DataFrame de pandas gifts con todas las donaciones realizadas en 2017. Comprueba si hay estacionalidad en las donaciones para saber si debes tenerla en cuenta al construir la base table.
Este ejercicio forma parte del curso
Análisis predictivo intermedio en Python
Instrucciones del ejercicio
- Calcula para cada "month" la donación media realizada por todas las personas donantes.
- Calcula para cada "month" el número de donaciones realizadas por todas las personas donantes.
- Calcula para cada "month" la mediana de las donaciones realizadas por todas las personas donantes.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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)