Łączenie zbiorów danych HR (I)
Czas połączyć zbiory danych z różnych źródeł. W tym ćwiczeniu złączysz oceny pracowników ze zbiorem org2, używając identyfikatora pracownika jako klucza łączenia. Zbiór rating zawiera oceny wyników pracy za rok 2013.
Ocena wyników pracy obejmuje następujące poziomy:
- Unacceptable
- Below Average
- Acceptable
- Above Average
- Excellent
Do złączenia dwóch zbiorów danych możesz użyć funkcji left_join().
Na przykład left_join(x, y, by = "z") złącza y z x. Drugi wskazany zbiór danych jest dołączany do pierwszego przy użyciu "z" jako klucza łączenia.
To ćwiczenie jest częścią kursu
HR Analytics: Przewidywanie rotacji pracowników w R
Instrukcje do ćwiczenia
- Użyj
glimpse(), aby sprawdzić strukturę zbioru danychrating. - Wykonaj lewe złączenie
ratingze zbioremorg2, używając"emp_id"jako klucza łączenia. - Oblicz wskaźnik rotacji dla każdego poziomu
rating.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# View the structure of rating dataset
___
# Complete the code to join rating to org2 dataset
org3 <- ___(org2, ___, by = "emp_id")
# Calculate rating wise turnover rate
df_rating <- org3 %>%
___(rating) %>%
___(turnover_rating = mean(turnover))
# Check the result
df_rating