Comece agoraComece grátis

Combinando conjuntos de dados de RH (I)

Agora é hora de combinar conjuntos de dados de várias fontes. Aqui, você vai combinar as avaliações de desempenho dos funcionários com org2, usando o id do funcionário como chave de junção. O conjunto de dados rating contém as avaliações de desempenho do ano de 2013.

O Performance Rating possui os seguintes níveis:

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

Você pode usar a função left_join() para unir dois conjuntos de dados.

Por exemplo, left_join(x, y, by = "z") une y a x. O segundo conjunto de dados que você especifica é unido ao primeiro usando "z" como chave de busca.

Este exercicio faz parte do curso

Análise de RH: Prevendo Rotatividade de Funcionários em R

Ver curso

Instruções do exercicio

  • Use glimpse() para ver a estrutura do conjunto de dados rating.
  • Faça um left join de rating com org2 usando "emp_id" como chave de busca.
  • Calcule a taxa de rotatividade para cada nível de rating.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# 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
Editar e Executar Código