탐색적 분석 우선 → 가설 수립 → SQL 검증
Python으로 탐색적 분석(EDA)을 먼저 진행한 뒤, 가설을 수립하고 SQL로 검증하는 단계적 접근 방식을 선호합니다. 새로운 데이터셋을 만나면 먼저 pandas로 분포, 결측값, 이상치를 파악하고, 직관적으로 의심되는 패턴을 시각화합니다. 가설이 잡히면 SQL로 대용량 데이터에서 직접 검증 쿼리를 실행하는데, 이 조합이 속도와 정확성을 동시에 확보하는 데 효율적입니다. 해결한 문제 예시로는 구매 전환율 하락 원인 분석이 있었고, Python으로 전환율 변화 시점을 찾은 뒤 SQL로 해당 기간의 세그먼트별 퍼널을 정밀 분석했습니다.
도구 선택 이유는 Python의 시각화와 통계 라이브러리가 탐색에 강하고, SQL이 대용량 집계에 최적화돼 있어 역할이 보완적이기 때문입니다. 결과적으로 특정 디바이스 세그먼트의 결제 오류가 원인임을 찾아냈고, 수정 후 전환율이 회복됐습니다.