군침이 싹 도는 코딩
데이터 프레임을 불러올때 ParserError 디버깅 본문
chicago_df_1 = pd.read_csv('Chicago_Crimes_2005_to_2007.csv')
>>> ParserError: Error tokenizing data. C error: Expected 23 fields in line 533719, saw 24
# 데이터 프레임을 불러올 때 이러한 에러가 나는 이유는 데이터 프레임 안에 일부 행 데이터가
잘못되어 있어서 발생하는 에러이다
chicago_df_1 = pd.read_csv('Chicago_Crimes_2005_to_2007.csv', error_bad_lines=False)
# 디버깅하는 방법은 파라미터에 error_bad_lines=False 를 써주면 된다
이렇게하면 에러가 난 행 부분은 제외하고 가져오게 된다
'Python > Pandas' 카테고리의 다른 글
resample 함수의 사용법과 인덱스 설정법 (0) | 2023.01.03 |
---|---|
추천 영화 작업 자동화 파이프라인 (0) | 2023.01.03 |
Item based collaborative filltering 을 하기위해 데이터프레임의 corr 함수를 이용해 correlation 과 min_periods 파라미터 사용법 (0) | 2023.01.03 |
Pandas pivot_table 함수 사용법 (0) | 2023.01.03 |
Python pandas 날짜 처리 (datetime) (0) | 2022.11.30 |