파이썬
문법과 표준 라이브러리부터 테스트, 자동화, 데이터 처리와 서비스 구현까지 연결합니다.
글 목록
pandas read_csv 한글 UnicodeDecodeError: UTF-8과 CP949 확인법
한글 CSV를 read_csv로 읽다가 UnicodeDecodeError가 날 때 파일의 바이트 인코딩을 확인하고 encoding="cp949"를 선택하는 기준을 설명합니다.
파이썬3 분
pandas loc와 iloc 차이: 필터 후 첫 행이 KeyError가 나는 이유
DataFrame을 필터링한 뒤 첫 행을 읽을 때 loc[0]이 실패하고 iloc[0]은 동작하는 이유를 행 라벨과 위치로 구분합니다.
파이썬3 분
pandas groupby count와 size 차이: 빈 측정값이 행 수에서 빠질 때
채널별 접수 행 수와 대기시간이 기록된 건수를 같은 다섯 행으로 비교해 groupby의 size와 count가 서로 다른 분모를 세는 이유를 확인합니다.
파이썬3 분
pandas 결측치 처리: dropna와 fillna를 선택하기 전에 확인할 것
pandas에서 isna로 결측치의 위치와 비율을 확인하고, dropna와 fillna가 결과 행·자료형·분석 의미에 미치는 차이를 예제로 살펴봅니다.
파이썬4 분
pandas merge 뒤 행이 늘어나는 이유: 중복 키와 조인 카디널리티 확인
pandas merge가 예상보다 많은 행을 만드는 중복 키 문제와 validate 옵션으로 조인 관계를 검증하는 방법을 설명합니다.
파이썬2 분
Python JSON에 없는 키를 읽을 때 KeyError를 피하는 법
딕셔너리 대괄호 접근과 get의 차이, API 응답에서 필수 키와 선택 키를 검증하는 방법을 설명합니다.
파이썬3 분

