สร้างช่วงการขึ้นเงินเดือน
ตามที่ได้กล่าวไว้ในวิดีโอ ให้จำแนก percent_hike ออกเป็นหมวดหมู่ต่อไปนี้สำหรับพนักงานในระดับ Analyst:
0 to 10หาก 0 <=percent_hike<= 1011 to 15หาก 11 <=percent_hike<= 1516 to 20หาก 16 <=percent_hike<= 20
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
HR Analytics: การพยากรณ์การลาออกของพนักงานด้วย R
คำแนะนำการฝึกหัด
- พล็อตฮิสโตแกรมของคอลัมน์
percent_hike - กรองชุดข้อมูล
emp_finalให้เหลือเฉพาะพนักงานในระดับAnalystจากนั้นจำแนกประเภทpercent_hikeตามเงื่อนไขที่ระบุไว้ข้างต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Plot histogram of percent hike
ggplot(emp_final, aes(x = ___)) +
___(binwidth = 3)
# Create salary hike_range of Analyst level employees
emp_hike_range <- emp_final %>%
___(level == "___") %>%
mutate(hike_range = ___(___, breaks = c(0, 10, 15, 20),
include.lowest = TRUE,
labels = c("0 to 10",
"11 to 15", "16 to 20")))