IniziaInizia gratis

Combinare insiemi di dati HR (I)

È il momento di unire insiemi di dati provenienti da varie fonti. Qui unirai le valutazioni dei dipendenti a org2 usando l’ID del dipendente come chiave di collegamento. Il dataset rating contiene le valutazioni delle performance per l’anno 2013.

I livelli del Performance Rating sono i seguenti:

  • Unacceptable
  • Below Average
  • Acceptable
  • Above Average
  • Excellent

Puoi usare la funzione left_join() per unire due insiemi di dati.

Ad esempio, left_join(x, y, by = "z") unisce y a x. Il secondo dataset indicato viene unito al primo usando "z" come chiave di collegamento.

Questo esercizio fa parte del corso

HR Analytics: prevedere il turnover dei dipendenti in R

Visualizza il corso

Istruzioni dell'esercizio

  • Usa glimpse() per visualizzare la struttura del dataset rating.
  • Esegui un left join di rating con org2 usando "emp_id" come chiave di collegamento.
  • Calcola il tasso di turnover per ciascun livello di rating.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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
Modifica ed esegui il codice