Middle — Senior
¿Cómo clasificar la edad en intervalos de 5 años?
sobes.tech AI
Respuesta de la IA
Para clasificar la edad en intervalos de 5 años, generalmente se utiliza la discretización de la característica numérica de edad. Por ejemplo, la edad de 0-4 años es el primer intervalo, 5-9 el segundo, y así sucesivamente.
Ejemplo en Python usando la biblioteca pandas:
import pandas as pd
ages = [23, 37, 45, 52, 18, 29]
# Crear intervalos de 5 años
bins = range(0, 101, 5) # de 0 a 100 años con paso de 5
# Asignar cada edad a un intervalo
age_groups = pd.cut(ages, bins=bins, right=False)
print(age_groups)
Aquí, pd.cut divide las edades en intervalos [0,5), [5,10), ..., [95,100). El parámetro right=False indica que la frontera derecha no está incluida en el intervalo.
En tareas de aprendizaje automático, estos intervalos pueden usarse como etiquetas categóricas para clasificación o para crear características.