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列,就会报错.因而如产生此类故障,应该检查自己的数据集相应行是不是格式产生了错误,比如某行多敲了一个逗号等等.大多数此类报错的问题都是出在这里了.