ПочатиПочніть безкоштовно

Імпорт і об'єднання даних про інциденти

Фінальний розділ! Вітаємо, що дійшли до цього етапу. У цьому розділі розглядаємо ситуацію: керівниця вищої ланки вважає, що протягом минулого року кількість нещасних випадків на виробничих майданчиках зросла. Вона просить вас з'ясувати, чи це так, а якщо так — дослідити, що могло спричинити зростання.

Почніть з імпорту наборів даних 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
Редагувати та запускати код