Sobes.tech
Middle

Ինչպես հաշվարկել աշխատակիցների քանակը աշխատավարձի կատեգորիաներով՝ օգտագործելով Pandas DataFrame?

sobes.tech AI

Պատասխան AI-ից

Պատահական հաշվարկելու համար աշխատակիցների քանակը աշխատավարձի կատեգորիաներով Pandas DataFrame-ում, դուք կարող եք օգտագործել groupby մեթոդը sizeկամcount-ի հետ։ Ներկայացնենք, որ ձեր DataFrame-ը ունի սյունակներ employee_idևsalary_category`։

Օրինակ՝

import pandas as pd

dataset = {
    'employee_id': [1, 2, 3, 4, 5, 6],
    'salary_category': ['նվազ', 'միջին', 'միջին', 'բարձր', 'նվազ', 'բարձր']
}
df = pd.DataFrame(dataset)

# Աշխատակիցների քանակը ըստ աշխատավարձի կատեգորիայի
հաշվարկներ = 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(հաշվարկներ)

Այսպիսով՝ դա օգտակար է հետագա վերլուծությունների կամ տեսողականության համար։