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

คำนวณความแตกต่างของอายุ

คนทำงานต่างรุ่นมีมุมมองและแนวคิดที่แตกต่างกันในเรื่องการบริหารงาน การส่งมอบงาน และการรับมือกับความกดดัน

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

ในแบบฝึกหัดนี้ จะคำนวณความแตกต่างของอายุระหว่างพนักงานกับผู้จัดการของตน และสำรวจการกระจายตัวของค่าความแตกต่างนี้ในกลุ่มพนักงานที่ยังทำงานอยู่ (Active) และที่ลาออกไปแล้ว (Inactive)

อายุของผู้จัดการ (mgr_age) และอายุของพนักงาน (emp_age) มีอยู่ใน org_final

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

HR Analytics: การพยากรณ์การลาออกของพนักงานด้วย R

ดูคอร์ส

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

  • ลบ emp_age ออกจาก mgr_age เพื่อสร้างตัวแปรใหม่ชื่อ age_diff
  • สร้าง box plot เพื่อแสดงการกระจายตัวของความแตกต่างของอายุสำหรับพนักงานกลุ่ม Active และ Inactive

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Add age_diff
emp_age_diff <- org_final %>%
  ___(age_diff = ___ - emp_age)

# Plot the distribution of age difference
ggplot(___, aes(x = ___, y = ___)) + 
  geom_boxplot()
แก้ไขและรันโค้ด