Імпорт і об'єднання даних про інциденти
Фінальний розділ! Вітаємо, що дійшли до цього етапу. У цьому розділі розглядаємо ситуацію: керівниця вищої ланки вважає, що протягом минулого року кількість нещасних випадків на виробничих майданчиках зросла. Вона просить вас з'ясувати, чи це так, а якщо так — дослідити, що могло спричинити зростання.
Почніть з імпорту наборів даних HR і про інциденти. Потім об'єднайте їх і додайте змінну had_accident, щоб було зручніше аналізувати рівні інцидентності.
Ця вправа є частиною курсу
HR Analytics: аналіз даних про співробітників у R
Інструкції до вправи
- Імпортуйте
"hr_data_2.csv"і"accident_data.csv"за допомогоюread_csv(). Присвойте їх відповідно доhr_dataтаaccident_data. - Використайте
left_join(), щоб додати дані про інциденти до даних HR. Об'єднуйте за ідентифікатором співробітника та роком. - Використавши
%>%після об'єднання, застосуйте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