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

Импорт и объединение данных о несчастных случаях

Вот и последняя глава! Поздравляем — вы дошли до финала. Сценарий этой главы таков: один из руководителей высшего звена считает, что за прошедший год на производственных площадках участились несчастные случаи. Она просит вас выяснить, так ли это, и если да — разобраться, что может быть причиной роста.

Начните с импорта наборов данных по персоналу и несчастным случаям. Затем объедините их и добавьте переменную had_accident, чтобы упростить анализ частоты несчастных случаев.

Это упражнение является частью курса

HR-аналитика: изучение данных о сотрудниках в R

Посмотреть курс

Инструкции к упражнению

  • Импортируйте файлы "hr_data_2.csv" и "accident_data.csv" с помощью read_csv(). Присвойте их переменным hr_data и accident_data соответственно.
  • Используйте left_join(), чтобы добавить данные о несчастных случаях к данным по персоналу. Выполните объединение по идентификатору сотрудника и году.
  • Применив %>% после объединения, используйте mutate(), чтобы добавить переменную had_accident: она равна 0, если accident_type имеет значение NA, и 1 в противном случае.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Load the packages
library(readr)
library(dplyr)

# Import the data 
hr_data <- ___
accident_data <- ___

# Create hr_joined with left_join() and mutate()
hr_joined <- ___ %>% 
  mutate(___) 
  
hr_joined
Редактировать и запускать код