Что такое человеческие ресурсы (HR)?
По данным этой сети Отдел кадров (HR) – это подразделение компании, которое занимается поиском, подбором, проверкой и обучением кандидатов на работу.
Что такое кластеризация?
По мнению гиков, Кластеризация — это задача разделения совокупности или точек данных на ряд групп таким образом, чтобы точки данных в одних и тех же группах были более похожи на другие точки данных в той же группе и отличались от других. точки данных в других группах. По сути, это совокупность объектов на основе сходства и несходства между ними.
Цели: знание уровня производительности сотрудников.
Словарь данных
Сотрудники данных
Центры распространения данных
Реализация с использованием Python
import matplotlib.pyplot as plt import numpy as np import pandas as pd import seaborn as sns from scipy import stats from sklearn.cluster import KMeans from sklearn.metrics import silhouette_score from sklearn.preprocessing import StandardScaler, OneHotEncoder, OrdinalEncoder, LabelEncoder from sklearn.decomposition import PCA
Результат
Маркировка проводится для определения уровня продуктивности сотрудников от очень низкого до высокого.
def cluster_label (cluster): if cluster == 0: cluster_name = 'Low' elif cluster == 1: cluster_name = 'High' elif cluster == 2: cluster_name = 'Middle' else: cluster_name = 'Very Low' return cluster_name
Более подробную информацию можно найти на GitHub!
Визуализация данных
Для визуализации данных вы можете создать панель мониторинга в общедоступной таблице. Это пример информационной панели для сотрудников, повышающих продуктивность.
Более подробную информацию можно посмотреть в публичной таблице.
Заключение
В этой статье мы обсудили реализацию кластеризации моделирования человеческих ресурсов (HR) с помощью Python. После моделирования и визуализации данных мы можем получить представление о производительности сотрудников.
- Может обеспечить вознаграждение лояльным и продуктивным сотрудникам
- Зная производительность сотрудников, HR-команда может измерить хорошие максимальные ограничения на прогулы.
- Для сотрудников со «средней» производительностью. HR-команда может проводить обучение для дальнейшего повышения производительности сотрудников, а это может повлиять на прибыль компании.
- Для сотрудников с «низкой» или «очень низкой» производительностью. Отдел кадров может еще раз изучить причины и разработать новую политику в отношении прогулов или других вещей.
Подробности процесса вы можете посмотреть здесь
Ссылка
- https://www.kaggle.com/datasets/HRAnalyticRepository/absenteeism-dataset
- https://www.kaggle.com/code/minnyanlinn/absent-hours-prediction-with-shiny-app
- https://minnyanlinn.shinyapps.io/AbsentHours/
- https://www.kaggle.com/code/drakedyban/absenteeism-reгрессия-анализ
- https://www.kaggle.com/code/dsloet/absenteeism-visual-and-reгрессия