CSV 파일을 읽을 때 "pandas.parser.CParserError: Error tokenizing data"를 해결하는 방법
다음을 사용하여 CSV 파일로 작업할 때 Pandas, "pandas.parser.CParserError: 데이터 토큰화 오류" 오류가 발생할 수 있습니다. 이 특정 오류는 CSV 파일의 한 줄에 필드 수가 동일하지 않아 구문 분석 오류가 발생할 때 발생합니다.
원인 이해:
오류 메시지는 다음을 나타냅니다. 파서는 특정 줄에 두 개의 필드를 예상했지만 대신 12개를 발견했습니다. 예상 필드 수와 실제 필드 수가 일치하지 않아 오류가 발생합니다.
문제 해결:
이 문제를 해결하는 두 가지 기본 방법이 있습니다.
불량 처리 줄:
오류 처리:
예제 코드:
예를 들어, 다음 코드:
path = 'GOOG Key Ratios.csv' data = pd.read_csv(path)
오류를 처리하려면 코드를 다음과 같이 수정할 수 있습니다. 다음:
path = 'GOOG Key Ratios.csv' data = pd.read_csv(path, on_bad_lines='skip')
이러한 접근 방식 중 하나를 사용하면 잘못된 줄이 있어도 CSV 파일을 읽을 수 있으므로 Pandas 작업이 원활하게 진행될 수 있습니다
위 내용은 CSV 파일에서 Pandas의 'pandas.parser.CParserError: 데이터 토큰화 오류'를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!