Python

Pandas read_csv의 error_bad_lines 파라미터

yugyeong 2023. 1. 3. 15:40

read_csv 의 error_bad_lines 파라미터

 

판다스에서 csv 파일을 불러올 때, ParserError가 발생하는 경우가 있다.

잘못된 데이터 몇개로 인해서 전체 데이터를 못불러오는 오류가 발생한 것이다.

 

 

이럴때는, error_bad_lines = False 파라미터를 이용하면 된다.

error_bad_lines = False 는 필요없는 데이터는 스킵하고 잘 돼있는 데이터만 가져오도록 하는 파라미터이다.

 

아래는 error_bad_lines 파라미터를 이용하여서, csv 파일을 성공적으로 불러온 예시이다.

 

chicago_df_1 = pd.read_csv('Chicago_Crimes_2005_to_2007.csv', error_bad_lines=False, index_col= 0)
chicago_df_1