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