데이터 프로파일러
수치 데이터셋의 기술통계량 계산. 수치 데이터 열을 입력하거나 붙여넣어 평균, 표준편차, 사분위수, 왜도, 첨도를 포함한 종합 통계를 계산합니다. 데이터 프로파일링은 데이터셋을 조사하여 요약 통계를 수집하고, 데이터 품질을 평가하며, 구조를 이해하는 과정입니다. 주요 지표: 중심…
수치 데이터 열을 입력하거나 붙여넣어 평균, 표준편차, 사분위수, 왜도, 첨도를 포함한 종합 통계를 계산합니다.
데이터 프로파일링이란 무엇인가요?
데이터 프로파일링은 데이터셋을 조사하여 요약 통계를 수집하고, 데이터 품질을 평가하며, 구조를 이해하는 과정입니다. 주요 지표: 중심 경향(평균, 중앙값), 산포(표준편차), 분포 형태(왜도, 첨도), 완전성(결측값).
왜도는 비대칭을 측정합니다: 양의 왜도는 오른쪽 꼬리를, 음의 왜도는 왼쪽 꼬리를 의미합니다. 첨도는 정규분포 대비 꼬리의 무게를 측정합니다.
데이터 프로파일링은 분석 파이프라인의 필수적인 첫 단계입니다. 모델링 전에 데이터 품질 문제를 드러내어 쓰레기 입력-쓰레기 출력 문제를 방지합니다.
Formula: 왜도 = [n/((n−1)(n−2))] × Σ((xᵢ − x̄)/s)³ 첨도 = [n(n+1)/((n−1)(n−2)(n−3))] × Σ((xᵢ − x̄)/s)⁴ − 3(n−1)²/((n−2)(n−3)) Q1 = 25번째 백분위수, Q3 = 75번째 백분위수 IQR = Q3 − Q1
계산 예시
데이터셋: [2, 4, 4, 4, 5, 5, 7, 9]. n=8, 평균=5.0, 중앙값=4.5, 표준편차=2.14(표본), 최소=2, Q1=4, Q3=5.5(선형 보간), 최대=9. 왜도 ≈ 0.82(표본 보정, 오른쪽 꼬리). 초과 첨도 ≈ 0.94(표본 보정, 정규분포보다 꼬리가 다소 두꺼움). 결측값 = 0.
이 계산기를 사용해야 할 때
- 모든 데이터 분석 프로젝트의 첫 단계로 모델링 전에 데이터 품질, 분포, 이상 현상을 파악하는 데이터 분석가
- 컬럼별 결측값, 이상치, 예상치 못한 분포를 점검하여 데이터 품질을 감사하는 데이터베이스 관리자
- 각 변수의 왜도와 첨도를 포함한 요약 통계를 문서화하여 출판용 데이터를 준비하는 연구자
- 정규화, 이상치 제거, 결측값 대치 같은 전처리 단계를 결정하기 위해 특성 분포를 평가하는 머신러닝 엔지니어
피해야 할 일반적인 실수
- 데이터 프로파일링을 건너뛰고 곧장 모델링 — garbage-in-garbage-out으로 이어집니다; 데이터 품질 문제, 예상 밖 분포, 이상치를 잡아내기 위해 항상 먼저 프로파일링하세요
- 왜도와 첨도를 무시 — 이 형태 지표들은 정규성을 가정하는 모수적 방법이 적절한지 알려줍니다; 왜도나 첨도가 높으면 데이터 변환이나 비모수적 방법이 필요하다는 신호입니다
- 모든 결측값을 동일하게 취급 — MCAR(완전 무작위 결측)은 안전하게 삭제할 수 있지만, MAR과 MNAR은 편향을 피하기 위해 대치나 전문적 방법이 필요합니다
- 컬럼 간 관계를 고려하지 않고 개별 컬럼 통계만 확인 — 개별 프로파일이 정상인 두 컬럼도 비선형적이거나 예상 밖의 결합 관계를 가질 수 있습니다
결과 해석 방법
- 왜도가 0에 가깝고 (초과)첨도가 0에 가까우면 분포가 정규분포에 가깝다는 뜻입니다 — 모수적 통계 방법이 적절합니다
- 평균과 중앙값의 차이가 크면 상당한 왜도가 있다는 뜻입니다 — 이 경우 중앙값이 전형적인 값을 더 잘 대표합니다
- 컬럼의 결측 비율이 높으면(20% 초과) 그 변수가 신뢰할 수 없거나 체계적으로 누락되었을 수 있습니다 — 분석에서 제외하거나 원인을 조사하는 것을 고려하세요
관련 표준 및 참고자료
- Tukey, J. W. (1977), Exploratory Data Analysis — 사분위수 기반 데이터 요약과 탐색적 프로파일링의 기초 문헌
- Joanes & Gill (1998), 'Comparing Measures of Sample Skewness and Kurtosis', The Statistician — 표본 왜도·첨도 추정량들을 비교한 기준 문헌
- NIST/SEMATECH e-Handbook of Statistical Methods (Section 1, Exploratory Data Analysis) — 분위수와 분포 형태 측도의 기준 정의
자주 묻는 질문
음의 왜도는 무엇을 의미하나요?
왼쪽 꼬리가 더 길고 값의 대부분이 오른쪽에 집중됩니다. 예: 쉬운 시험의 점수, 잘 설계된 부품의 고장 시간. 평균이 중앙값보다 작습니다.
결측값을 어떻게 처리해야 하나요?
삭제(결측 < 5%이고 무작위인 경우), 대입(평균/중앙값/최빈값) 또는 모델 기반 대입(KNN, MICE). 결측 데이터 메커니즘(MCAR, MAR, MNAR)에 따라 선택합니다.