실습에서 실무로 이어진 데이터 분석 역량
Python과 SQL을 활용한 분석 경험은 실습 데이터셋으로 시작해서 인턴 프로젝트까지 이어졌습니다. SQL에서는 JOIN과 집계 함수를 활용해 여러 테이블의 데이터를 연결하고 요약하는 쿼리를 주로 작성했습니다. 처음에는 서브쿼리를 남발하다 성능 문제를 겪었고, 인덱스와 실행 계획을 확인하는 습관이 중요하다는 걸 배웠습니다. Python에서는 Pandas와 Matplotlib을 활용한 탐색적 데이터 분석을 기본으로 하고, 분포 확인과 이상값 탐지를 통해 데이터 품질 문제를 먼저 파악합니다.
분석에서 가장 많은 시간이 걸리는 단계는 데이터 정제입니다. 결측값, 중복, 타입 불일치 등을 처리하는 과정이 전체 작업의 60~70%를 차지하는 경험을 여러 번 했습니다. 분석 코드를 재사용 가능한 함수로 만드는 습관이 반복 분석을 빠르게 만드는 방법입니다.