Python解决"pandas.errors.ParserError: Error tokenizing data."类似问题

pd.read_csv(filepath)时报错:

pandas.errors.ParserError: Error tokenizing data. C error: Expected 8 fields in line 608, saw 9

其他博主所说的添加error_bad_lines=False参数只能解决表面问题,实际上是跳过了出现错误的数据行,导致丢数据.
产生题述报错的点在于数据集有误,例如608行应有8列而实际上读到9列,就会报错.因而如产生此类故障,应该检查自己的数据集相应行是不是格式产生了错误,比如某行多敲了一个逗号等等.大多数此类报错的问题都是出在这里了.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值