Sobes.tech
Middle — Senior

Comment classer l'âge par tranches de 5 ans?

sobes.tech IA

Réponse de l'IA

Pour classer l'âge en bins de 5 ans, on utilise généralement la discrétisation de la caractéristique numérique de l'âge. Par exemple, l'âge 0-4 ans est le premier bin, 5-9 le deuxième, et ainsi de suite.

Exemple en Python avec la bibliothèque pandas :

import pandas as pd

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

# Créer des intervalles de 5 ans
bins = range(0, 101, 5)  # de 0 à 100 ans par pas de 5

# Assigner chaque âge à un bin
age_groups = pd.cut(ages, bins=bins, right=False)

print(age_groups)

Ici, pd.cut divise les âges en intervalles [0,5), [5,10), ..., [95,100). Le paramètre right=False indique que la frontière droite n'est pas incluse dans l'intervalle.

Dans les tâches d'apprentissage automatique, ces bins peuvent être utilisés comme étiquettes catégoriques pour la classification ou pour créer des caractéristiques.