Kom igångKom igång gratis

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

Visa kurs

Övningsinstruktioner

  • Använd glimpse() för att visa strukturen hos datamängden rating.
  • Gör en vänsterjoin av rating till org2 med "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
Redigera och kör kod