이상치 한계를 이용한 필터링
이전 연습 문제에서 이상치를 분류하는 데 사용할 한계를 구했어요. 이번에는 그 값을 prices 분포에 적용해 이상치만 분리해 보겠습니다.
prices, lower_limit, upper_limit 변수는 이전 연습 문제에서 이어서 사용할 수 있어요.
이 연습은 강의의 일부입니다
Python으로 배우는 이상치 탐지
연습 안내
prices값이lower_limit보다 작은지 확인하는 불리언 마스크is_lower를 만드세요.prices값이upper_limit보다 큰지 확인하는 불리언 마스크is_higher를 만드세요.- 두 마스크를 결합하고 불리언 서브셋팅으로 이상치만 필터링하세요.
- 찾은 이상치의 개수를 출력하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Create a mask for values lower than lower_limit
is_lower = ____
# Create a mask for values higher than upper_limit
is_higher = ____
# Combine the masks to filter for outliers
outliers = ____[____]
# Count and print the number of outliers
____