Zacznij terazZacznij za darmo

Analiza rotacji pracowników

Pozyskiwanie nowych pracowników na miejsce odchodzących wiąże się z kosztami rekrutacji i szkolenia. Chcesz przewidzieć, jak długo obecni pracownicy pozostaną w firmie. To ćwiczenie skupia się na pierwszych krokach przygotowania do tworzenia prognoz.

Masz do dyspozycji DataFrame o nazwie employees. Zawiera dane o 1470 pracownikach (tych, którzy odeszli, i tych, którzy nadal są zatrudnieni) oraz ich odpowiedzi z ankiety. Ankieta obejmuje następujące wymiary:

  • environment_satisfaction
  • job_satisfaction
  • relationship_satisfaction
  • work_life_balance

Ponadto years_at_company oznacza staż pracy danego pracownika, a attrition wskazuje, czy pracownik odszedł z firmy (1 – odszedł, 0 – nadal pracuje).

Przykładowe wiersze są wyświetlane w konsoli. Klasa CoxPHFitter jest już zaimportowana z pakietu lifelines.

To ćwiczenie jest częścią kursu

Analiza przeżycia w Pythonie

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Instantiate a CoxPHFitter object cph
cph = ____()

# Fit cph on all covariates
cph.____(____)
Edytuj i uruchom kod