НачатьНачать бесплатно

Добавляем новые данные

Поскольку количество сверхурочных часов существенно не изменилось между годами, стоит проверить другие переменные. После консультации с командой поступает предложение изучить оценки вовлечённости сотрудников — в частности, количество незаинтересованных сотрудников в каждом подразделении. Данные опроса ещё не подготовлены, поэтому их нужно загрузить и присоединить к уже имеющимся данным. Многократное объединение таблиц — обычная практика в 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 <- ___

Редактировать и запускать код