Grubbs' 검정으로 여러 이상치를 찾아보기
Grubbs' 검정 결과 최댓값이 이상치일 수 있다고 나왔지만, 더 있을 수도 있지요. 이전에 확인된 이상치를 데이터에서 제거한 뒤 Grubbs' 검정을 반복하면 추가 이상치를 찾을 수 있습니다.
검정에서 어떤 점을 테스트했는지 확인하려면 which.min() 또는 which.max() 함수를 사용해 최댓값이나 최솟값이 있는 위치(인덱스)를 찾으면 됩니다. Grubbs' 검정 출력으로 둘 중 어느 쪽인지 이미 알고 있다는 점을 기억하세요.
이 연습은 강의의 일부입니다
R로 시작하는 이상치 탐지 입문
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Apply Grubbs' test to the nitrate data
grubbs.test(river$nitrate)
# Find row index of the max of the nitrate data
___(___)