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

สร้างช่วงการขึ้นเงินเดือน

ตามที่ได้กล่าวไว้ในวิดีโอ ให้จำแนก percent_hike ออกเป็นหมวดหมู่ต่อไปนี้สำหรับพนักงานในระดับ Analyst:

  • 0 to 10 หาก 0 <= percent_hike <= 10
  • 11 to 15 หาก 11 <= percent_hike <= 15
  • 16 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")))
แก้ไขและรันโค้ด