Объединение HR-наборов данных (I)
Пришло время объединить данные из разных источников. В этом упражнении вы соедините оценки сотрудников с набором данных org2, используя идентификатор сотрудника в качестве ключа поиска. Набор данных rating содержит оценки эффективности за 2013 год.
Оценка эффективности включает следующие уровни:
- Unacceptable
- Below Average
- Acceptable
- Above Average
- Excellent
Для объединения двух наборов данных используйте функцию left_join().
Например, left_join(x, y, by = "z") присоединяет y к x. Второй указанный набор данных присоединяется к первому с использованием "z" в качестве ключа поиска.
Это упражнение является частью курса
HR-аналитика: прогнозирование текучести кадров на R
Инструкции к упражнению
- Используйте
glimpse(), чтобы изучить структуру набора данныхrating. - Присоедините
ratingкorg2с помощью left join, используя"emp_id"в качестве ключа поиска. - Рассчитайте показатель текучести кадров для каждого уровня
rating.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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