Kombinera HR-datamängder (I)
Nu är det dags att kombinera datamängder från olika källor. Här ska du kombinera medarbetarnas betyg med org2 och använda medarbetar-id som nyckelvariabel. Datamängden rating innehåller prestationsbetyg för år 2013.
Prestationsbetyget har följande nivåer:
- Oacceptabel
- Under genomsnittet
- Acceptabel
- Över genomsnittet
- Utmärkt
Du kan använda funktionen left_join() för att sammanfoga två datamängder.
Till exempel sammanfogar left_join(x, y, by = "z") y till x. Den andra datamängden du anger fogas till den första med "z" som nyckelvariabel.
Den här övningen är en del av kursen
HR-analys: Förutsäga personalomsättning i R
Övningsinstruktioner
- Använd
glimpse()för att visa strukturen hos datamängdenrating. - Gör en vänsterjoin av
ratingtillorg2med"emp_id"som nyckelvariabel. - Beräkna omsättningsgraden för varje
rating-nivå.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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