1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analiza przeżycia w Pythonie

Connected

ćwiczenie

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.

Instrukcje 1/2

undefined XP
    1
    2
  • Utwórz obiekt klasy CoxPHFitter.
  • Dopasuj model CoxPHFitter do danych, korzystając ze wszystkich pozostałych kolumn.