1. Learn
  2. /
  3. โปรเจกต์
  4. /
  5. HR Analytics: การพยากรณ์การลาออกของพนักงานด้วย R

Connected

แบบฝึกหัด

คำนวณอายุงานของพนักงาน

ในแบบฝึกหัดนี้ จะได้คำนวณอายุงานของพนักงานในองค์กร ซึ่งหมายถึงระยะเวลาที่พนักงานแต่ละคนทำงานหรือเคยทำงานอยู่ในองค์กร

ในการหาผลต่างของเวลาระหว่างวันที่สองวัน สามารถใช้ฟังก์ชัน interval() และ time_length() จากไลบรารี lubridate ได้ โดยคอลัมน์วันที่ที่เกี่ยวข้องได้ถูกแปลงจากรูปแบบ character เป็น date แล้ว

ขอให้จำไว้ว่า cutoff_date ใช้สำหรับคำนวณ tenure ของพนักงานที่มีสถานะ Active ส่วน last_working_date ใช้สำหรับพนักงานที่มีสถานะ Inactive

คำแนะนำ

100 XP
  • คำนวณ tenure ของพนักงานเป็นหน่วยปี โดยใช้ last_working_date, date_of_joining และ cutoff_date
  • สร้าง box plot เพื่อแสดงการกระจายของอายุงานสำหรับพนักงานที่มีสถานะ Active และ Inactive