Sobes.tech
Middle — Senior

Hogyan osztályozzuk az életkort 5 éves intervallumokra?

sobes.tech MI

Válasz az MI-től

Az életkor 5 éves intervallumokra történő osztályozásához általában az életkor numerikus jellemzőjének diszkretizálását használják. Például az 0-4 év közötti életkor az első intervallum, az 5-9 a második, és így tovább.

Példa Pythonban a pandas könyvtár használatával:

import pandas as pd

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

# 5 éves intervallumok létrehozása
bins = range(0, 101, 5)  # 0-tól 100-ig 5-ös lépésekkel

# Minden életkorhoz hozzárendelünk egy intervallumot
age_groups = pd.cut(ages, bins=bins, right=False)

print(age_groups)

Itt a pd.cut az életkorokat [0,5), [5,10), ..., [95,100) intervallumokra osztja. A right=False paraméter azt jelzi, hogy a jobb határ nem tartozik az intervallumba.

Gépi tanulási feladatokban ezek az intervallumok kategóriás címkéként használhatók osztályozáshoz vagy jellemzők létrehozásához.