Sobes.tech
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.