Что такое человеческие ресурсы (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-команда может проводить обучение для дальнейшего повышения производительности сотрудников, а это может повлиять на прибыль компании.
  • Для сотрудников с «низкой» или «очень низкой» производительностью. Отдел кадров может еще раз изучить причины и разработать новую политику в отношении прогулов или других вещей.

Подробности процесса вы можете посмотреть здесь

Ссылка