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

Connected

แบบฝึกหัด

การกรองชุดข้อมูล

พนักงานในระดับอาวุโส เช่น Vice President, Director, Senior Manager และระดับอื่นที่คล้ายกัน มีสภาพตลาดแรงงานที่แตกต่างออกไปมาก และมีจำนวนน้อยด้วย ดังนั้นการนำพนักงานกลุ่มนี้เข้ามาในการวิเคราะห์อาจทำให้ผลลัพธ์คลาดเคลื่อนได้

ในแบบฝึกหัดนี้ จะนับจำนวนพนักงานเฉพาะในระดับ Analyst และ Specialist โดยใช้ฟังก์ชัน filter()

ตัวอย่างด้านล่างกรองข้อมูลจาก df โดยเลือกเฉพาะแถวที่ค่า x เป็น a, b หรือ c:

df %>% 
       filter(x %in% c("a", "b", "c"))

คำแนะนำ

100 XP
  • ขั้นแรก นับจำนวนพนักงานในแต่ละระดับ
  • กรองข้อมูลให้เหลือเฉพาะพนักงานในระดับ Analyst และ Specialist
  • จากนั้นตรวจสอบจำนวนพนักงานในแต่ละระดับอีกครั้ง