2017-06-30 4 views
0

私は PythonのパンダCParserErrorエラートークン化データ

df = pd.read_csv('ChildCareCenters06252017.csv') 

.csvファイルを読むためにパンダを使用しようとしていますし、私は、私はパンダのドキュメントを読んでいると私は持っている

CParserError: Error tokenizing data. C error: Expected 31 fields in line 3, saw 42 

このエラーが出ますこれに類似した他のスタックポストを通過しましたが、解決策はありませんでした。

私はこのリンクに行く https://secure.dss.ca.gov/CareFacilitySearch/DownloadData をクリックし、次にそのデータを保存して読み込もうとしています。

これは、テキストエディットでの.csvのようです。 Header and the first couple school entries.

+0

をあなたは 'error_bad_lines = false'をを使用して、それらの行をスキップすることができますそれ以外の場合は、問題を引き起こしているCSVの句読点を見つけなければなりません –

答えて

0

私が働いている、.xlsxファイルとして保存され、その後、代わりにread_excel()を使用し、.csvをダウンロード:

import pandas as pd 

path = "C:\\Users\\nickb\\Desktop\\CCC.xlsx" # update accordingly 

df = pd.read_excel(path) 

print df.head() 

    Facility Type Facility Number \ 
0 DAY CARE CENTER  197416900 
1 DAY CARE CENTER  191607790 
2 DAY CARE CENTER  197416698 
3 DAY CARE CENTER  304370894 
4 DAY CARE CENTER  384001195 
... 
関連する問題