เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

นำเข้าและรวมข้อมูลอุบัติเหตุ

มาถึงบทสุดท้ายแล้ว ขอแสดงความยินดีที่มาถึงจุดนี้ได้! สถานการณ์ในบทนี้คือ ผู้บริหารระดับสูงเชื่อว่าอุบัติเหตุในที่ทำงานเพิ่มขึ้นในปีที่ผ่านมาที่สถานที่ผลิต เธอต้องการให้ตรวจสอบว่าเป็นเช่นนั้นจริงหรือไม่ และหากใช่ ให้ค้นหาสาเหตุที่อาจทำให้เกิดการเพิ่มขึ้นนั้น

เริ่มต้นด้วยการนำเข้าชุดข้อมูล HR และข้อมูลอุบัติเหตุ จากนั้นรวมข้อมูลทั้งสองเข้าด้วยกัน และเพิ่มตัวแปร had_accident เพื่อให้การวิเคราะห์อัตราอุบัติเหตุทำได้ง่ายขึ้น

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

HR Analytics: การวิเคราะห์ข้อมูลพนักงานด้วย R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • นำเข้า "hr_data_2.csv" และ "accident_data.csv" ด้วย read_csv() แล้วกำหนดให้กับ hr_data และ accident_data ตามลำดับ
  • ใช้ left_join() เพื่อเพิ่มข้อมูลอุบัติเหตุเข้าไปในข้อมูล HR โดย join บนทั้งรหัสพนักงานและปี
  • ต่อจาก 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
แก้ไขและรันโค้ด