1. ホーム
  2. python

[解決済み] Python Pandas データをトークン化するエラー

2022-03-18 13:34:42

質問

pandasを使って.csvファイルを操作しようとしているのですが、このようなエラーが発生します。

pandas.parser.CParserError: データのトークン化に失敗しました。Cエラーです。3行目に2つのフィールドを期待、12行目を見た

pandasのドキュメントを読んでみましたが、何も見つかりませんでした。

私のコードは単純です。

path = 'GOOG Key Ratios.csv'
#print(open(path).read())
data = pd.read_csv(path)

これを解決するにはどうしたらよいでしょうか。この問題を解決するには csv モジュールか他の言語か?

ファイルは モーニングスター

解答方法

を試してみるのもよいでしょう。

data = pd.read_csv('file1.csv', on_bad_lines='skip')

この場合、問題のある行はスキップされることに注意してください。