Middle
Чӣ гуна шумораи кормандонро дар категорияҳои музд бо истифода аз Pandas DataFrame ҳисоб кардан мумкин аст?
sobes.tech AI
Ҷавоб аз AI
Барои ҳисоб кардани шумораи кормандон дар категорияҳои музди меҳнат дар DataFrame-и Pandas, шумо метавонед усули groupby-ро бо size ё count истифода баред. فرض кунед, ки шумо як DataFrame доред бо сутунҳои employee_id ва salary_category.
Масалан:
import pandas as pd
data = {
'employee_id': [1, 2, 3, 4, 5, 6],
'salary_category': ['паст', 'миёна', 'миёна', 'баланд', 'паст', 'баланд']
}
df = pd.DataFrame(data)
# Ҳисоб кардани шумораи кормандон дар ҳар категорияи музди меҳнат
шумораҳо = df.groupby('salary_category').size()
print(шумораҳо)
Натиҷа чунин хоҳад буд:
salary_category
баланд 2
паст 2
миёна 2
dtype: int64
Агар хоҳед, ки натиҷаро ҳамчун DataFrame бо сутуни номгузоришуда гиред:
шумораҳо = df.groupby('salary_category').size().reset_index(name='employee_count')
print(шумораҳо)
Ин барои таҳлил ё визуализатсияи минбаъда муфид аст.