Sobes.tech
Middle — Senior

Yoshni 5 yillik bo'laklarga qanday tasniflash mumkin?

sobes.tech AI

AIdan javob

Yosh yoshni 5 yillik bo'laklarga ajratish uchun odatda yoshning raqamli xususiyatini diskretlashtirish ishlatiladi. Masalan, 0-4 yoshdagi yosh birinchi bo'lak, 5-9 ikkinchi bo'lak va shunday davom etadi.

Python'da pandas kutubxonasi yordamida misol:

import pandas as pd

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

# 5 yillik bo'laklar yaratish
bins = range(0, 101, 5)  # 0 dan 100 gacha 5 qadam bilan

# Har bir yoshga bo'lak tayinlash
age_groups = pd.cut(ages, bins=bins, right=False)

print(age_groups)

Bu yerda, pd.cut yoshlarni [0,5), [5,10), ..., [95,100) bo'laklariga bo'ladi. right=False parametri, o'ng chegaraning bo'lakka kiritilmasligini anglatadi.

Mashina o'qish vazifalarida, bu bo'laklar tasnif uchun kategorik etiketlar yoki xususiyatlar yaratish uchun ishlatilishi mumkin.