Cortes limpios
El método qcut divide la variable en n_bins intervalos de igual tamaño. Sin embargo, en algunos casos conviene elegir tus propios intervalos. El método cut en Python te permite definirlos.
Este ejercicio forma parte del curso
Introducción al análisis predictivo en Python
Instrucciones del ejercicio
- Discretiza la variable
number_giften tres intervalos con bordes 0 y 5, 5 y 10, 10 y 20 y asigna esta variable a una nueva columna llamadadisc_number_gift. - Cuenta el número de observaciones en cada grupo.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Discretize the variable
basetable["disc_number_gift"] = pd.cut(____[____],[____, ____, ____, ____])
# Count the number of observations per group
print(basetable.groupby("____").____())