


IQR 기준으로 면적이 비정상적으로 큰 집들만 골라서 확인용 테이블을 만든다.
1️⃣ df["GrLivArea"] > upper — 이상치 기준 만들기
(upper = Q3 + 1.5 * IQR)
👉 이 값을 넘으면 이상치 후보 : True / False로 결과값
2️⃣ df[ ... ] — 조건을 만족하는 행만 남기기
df[df["GrLivArea"] > upper]
3️⃣ [["Id", "GrLivArea", "SalePrice"]] — 필요한 컬럼만 보기
4️⃣ .sort_values("GrLivArea", ascending=False) — 큰 것부터 보기
5️⃣ 최종 결과 area_outliers의 의미
==“이상치 후보를 사람이 검토하기 위한 테이블”