Kom igångKom igång gratis

Importera och joina olycksdata

Det här är det sista kapitlet – bra jobbat som tagit dig hit! Scenariot i det här kapitlet är att en ledande chef tror att arbetsplatsolyckorna har ökat under det senaste året på produktionsanläggningarna. Hon vill att du tar reda på om det stämmer, och om så är fallet, undersöker vad som kan ligga bakom ökningen.

Börja med att importera HR- och olycksdataseten. Joina dem sedan ihop och lägg till en variabel had_accident för att göra det enklare att analysera olyckfrekvensen.

Den här övningen är en del av kursen

HR-analys: Utforska medarbetardata i R

Visa kurs

Övningsinstruktioner

  • Importera "hr_data_2.csv" och "accident_data.csv" med read_csv(). Tilldela dem till hr_data respektive accident_data.
  • Använd left_join() för att lägga till olycksdata till HR-data. Joina på både anställnings-ID och år.
  • Använd %>% efter joinen och använd mutate() för att lägga till had_accident, som är 0 när accident_type är NA, och 1 annars.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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
Redigera och kör kod