pandas로 공정 데이터 정제·집계하고 SQL GROUP BY 쿼리로 장비별 불량률 집계 경험
Python과 SQL로 데이터를 분석한 경험은 학부 프로젝트와 인턴 과제에서 쌓았습니다. Python에서는 pandas를 주로 써서 공정 측정 데이터를 로드하고, 결측값 처리와 이상값 필터링 후 집계하는 흐름으로 분석을 시작했습니다. 여러 파일에 분산된 데이터를 병합할 때 공통 키를 기준으로 merge하는 방식을 썼고, 키 불일치로 데이터가 누락되는 문제를 경험하면서 데이터 정합성 확인의 중요성을 배웠습니다.
SQL GROUP BY와 HAVING 절을 활용해 장비별·로트별 불량률 집계 쿼리를 작성하면서 데이터베이스 직접 조회의 효율성을 실감했습니다. 스크립트를 재사용할 수 있도록 함수 단위로 분리해두면 나중에 유사한 분석을 할 때 반복 작업이 줄어든다는 것도 이 과정에서 배웠습니다.
Python과 SQL을 함께 쓸 수 있으면 분석 범위가 크게 넓어진다는 것을 실감했습니다.