Импорт и объединение данных о несчастных случаях
Вот и последняя глава! Поздравляем — вы дошли до финала. Сценарий этой главы таков: один из руководителей высшего звена считает, что за прошедший год на производственных площадках участились несчастные случаи. Она просит вас выяснить, так ли это, и если да — разобраться, что может быть причиной роста.
Начните с импорта наборов данных по персоналу и несчастным случаям. Затем объедините их и добавьте переменную 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