Wczytywanie dodatkowych danych
Skoro liczba godzin nadliczbowych nie zmieniła się istotnie między latami, warto sprawdzić inne zmienne. Po konsultacji z zespołem pada propozycja, żeby przyjrzeć się wynikom badań zaangażowania – a konkretnie liczbie niezaangażowanych pracowników w danej lokalizacji. Dane z ankiety nie są jeszcze gotowe, więc trzeba je wczytać i dołączyć do dotychczas używanych danych. Wykonywanie wielu złączeń to standard w analityce HR.
Po złączeniu zamień year na factor(year). Ponieważ rok interesuje cię wyłącznie jako zmienna grupująca – a nie jako wartość liczbowa – przekształcenie go na czynnik ułatwi dalszą analizę.
To ćwiczenie jest częścią kursu
HR Analytics: analiza danych pracowniczych w R
Instrukcje do ćwiczenia
- Zaimportuj plik
"survey_data_2.csv"jakosurvey_dataprzy użyciuread_csv(). - Użyj
left_join(), aby dodać dane o zaangażowaniu dohr_joined. Złącz po roku, a następnie po identyfikatorze pracownika. - Korzystając z
%>%po złączeniu, użyjmutate(), aby dodać zmiennądisengaged– przyjmuje wartość 1, gdyengagementwynosi 2 lub mniej, i 0 w pozostałych przypadkach – oraz zastąpyearwartościąfactor(year). Wynik tych kroków przypisz dosafety.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Import the survey data
survey_data <- ___
# Create the safety dataset
safety <- ___