Săn tìm nhiều ngoại lệ bằng kiểm định Grubbs
Kiểm định Grubbs cho thấy giá trị lớn nhất có thể là một ngoại lệ, nhưng nếu còn giá trị khác thì sao? Bạn có thể tìm thêm ngoại lệ bằng cách lặp lại kiểm định Grubbs sau khi loại bỏ các ngoại lệ đã phát hiện khỏi dữ liệu.
Để xác định điểm vừa được kiểm định, bạn có thể dùng which.min() hoặc which.max() để tìm chỉ số của giá trị nhỏ nhất hoặc lớn nhất — lưu ý là bạn biết đó là lớn nhất hay nhỏ nhất dựa trên đầu ra của kiểm định Grubbs.
Bài tập này là một phần của khóa học
Giới thiệu về Anomaly Detection bằng R
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Apply Grubbs' test to the nitrate data
grubbs.test(river$nitrate)
# Find row index of the max of the nitrate data
___(___)