Sobes.tech
Middle — Senior

Come classificare l'età in bin di 5 anni?

sobes.tech AI

Risposta dell'AI

Per classificare l'età in intervalli di 5 anni, si utilizza generalmente la discretizzazione della caratteristica numerica dell'età. Ad esempio, età 0-4 anni è il primo intervallo, 5-9 il secondo, e così via.

Esempio in Python con la libreria pandas:

import pandas as pd

ages = [23, 37, 45, 52, 18, 29]

# Creare intervalli di 5 anni
bins = range(0, 101, 5)  # da 0 a 100 anni con passo di 5

# Assegnare ogni età a un intervallo
age_groups = pd.cut(ages, bins=bins, right=False)

print(age_groups)

Qui, pd.cut divide le età in intervalli [0,5), [5,10), ..., [95,100). Il parametro right=False indica che il limite destro non è incluso nell'intervallo.

In compiti di machine learning, questi intervalli possono essere usati come etichette categoriche per classificazione o per creare caratteristiche.