10분
성능 최적화 흔한 실수
Day 3: 왜 이렇게 느려요?
성능 최적화 흔한 실수
pandas 고급 & 대용량 데이터 처리 > Day 3: 왜 이렇게 느려요?
학습 목표
성능 저하의 원인을 파악한다 실수를 피하는 방법을 익힌다
실수 1: 반복문 안에서 DataFrame 조작
에디터 로딩 중...
실수 2: 불필요한 복사
에디터 로딩 중...
실수 3: 체인에서 중간 객체 생성
에디터 로딩 중...
실수 4: iterrows 사용
에디터 로딩 중...
성능 체크리스트
| 항목 | 확인 |
|---|---|
| for 루프 대신 벡터화? | [ ] |
| apply 대신 transform/agg? | [ ] |
| iterrows 사용 안 함? | [ ] |
| 중간 객체 최소화? | [ ] |
| category 타입 사용? | [ ] |
| 정규식 대신 str 메서드? | [ ] |