데이터셋 필터링
Vice President, Director, Senior Manager와 같은 고위 직급은 노동시장이 크게 다르고 인원수도 적어, 분석에 포함하면 결과가 과도하게 왜곡될 수 있어요.
이번 연습에서는 filter() 함수를 사용해 Analyst와 Specialist 직급의 직원만 대상으로 직원 수를 세어 보겠습니다.
아래 예시는 df에서 x가 a, b, c인 관측치만 필터링합니다:
df %>%
filter(x %in% c("a", "b", "c"))
이 연습은 강의의 일부입니다
HR Analytics: R로 직원 이탈 예측하기
연습 안내
- 먼저, 모든 직급에 걸친 직원 수를 집계하세요.
- 데이터를 서브셋팅하여
Analyst와Specialist직급의 직원만 남기세요. - 다시 한 번, 모든 직급에 대한 직원 수를 확인하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Count the number of employees across levels
org %>%
___(level)
# Select the employees at Analyst and Specialist level
org2 <- org %>%
___(level ___)
# Validate the results
org2 %>%
count(level)