시작하기무료로 시작하기

이상치 한계를 이용한 필터링

이전 연습 문제에서 이상치를 분류하는 데 사용할 한계를 구했어요. 이번에는 그 값을 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
____
코드 편집 및 실행