Sobes.tech
Middle — Senior

Hoe classificeer je leeftijd in 5-jarige bins?

sobes.tech AI

Antwoord van AI

Om leeftijd te classificeren in bins van 5 jaar, wordt meestal discretisering van de numerieke leeftijdskenmerk gebruikt. Bijvoorbeeld, leeftijd 0-4 jaar is de eerste bin, 5-9 de tweede, enzovoort.

Voorbeeld in Python met de pandas-bibliotheek:

import pandas as pd

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

# Maak intervallen van 5 jaar
bins = range(0, 101, 5)  # van 0 tot 100 jaar met stap van 5

# Ken elk leeftijd toe aan een bin
age_groups = pd.cut(ages, bins=bins, right=False)

print(age_groups)

Hier deelt pd.cut de leeftijden in intervallen [0,5), [5,10), ..., [95,100). De parameter right=False betekent dat de rechtergrens niet wordt inbegrepen in het interval.

In machine learning taken kunnen deze bins worden gebruikt als categorische labels voor classificatie of voor het maken van kenmerken.