시작하기무료로 시작하기

IQR로 이상치 찾기

사분위 범위(IQR, interquartile range)는 이상치의 영향을 덜 받는 또 다른 산포 측도예요. IQR은 이상치를 찾을 때도 자주 사용합니다. 값이 $\text{Q1} - 1.5 \times \text{IQR}\(보다 작거나 \)\text{Q3} + 1.5 \times \text{IQR}$보다 크면 이상치로 간주해요. 사실 ggplot2의 상자그림(box plot)에서 수염(whiskers)의 길이도 이 규칙으로 계산됩니다.

Diagram of a box plot showing median, quartiles, and outliers

이번 연습 문제에서는 IQR을 계산하고 이를 사용해 몇 가지 이상치를 찾아볼 거예요. dplyrggplot2 라이브러리는 이미 로드되어 있고 food_consumption 데이터가 준비되어 있습니다.

이 연습은 강의의 일부입니다

R로 시작하는 통계학 입문

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Compute the 25th percentile and 75th percentile of co2_emission
q1 <- quantile(___$___, ___)
q3 <- ___

# Compute the IQR of co2_emission
iqr <- ___
iqr
코드 편집 및 실행