Добавляем новые данные
Поскольку количество сверхурочных часов существенно не изменилось между годами, стоит проверить другие переменные. После консультации с командой поступает предложение изучить оценки вовлечённости сотрудников — в частности, количество незаинтересованных сотрудников в каждом подразделении. Данные опроса ещё не подготовлены, поэтому их нужно загрузить и присоединить к уже имеющимся данным. Многократное объединение таблиц — обычная практика в HR-аналитике.
После объединения преобразуйте year в factor(year). Так как год используется только как переменная группировки, а не как числовое значение, преобразование в фактор упростит дальнейший анализ.
Это упражнение является частью курса
HR-аналитика: изучение данных о сотрудниках в R
Инструкции к упражнению
- Загрузите
"survey_data_2.csv"в переменнуюsurvey_dataс помощьюread_csv(). - Используйте
left_join(), чтобы добавить данные вовлечённости кhr_joined. Выполните объединение сначала по году, затем по идентификатору сотрудника. - Используя
%>%после объединения, применитеmutate(), чтобы добавить переменнуюdisengaged, которая равна 1, еслиengagementне превышает 2, и 0 в остальных случаях; а также заменитеyearнаfactor(year). Присвойте результат всех этих шагов переменнойsafety.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Import the survey data
survey_data <- ___
# Create the safety dataset
safety <- ___