pandas.errors.ParserError: Error tokenizing data. C error: Expected 17 fields in line 112, saw 18
pandas 简介
pandas 是基于NumPy 的一种工具,该工具是为解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处理数据的函数和方法。你很快就会发现,它是使Python成为强大而高效的数据分析环境的重要因素之一。
pandas 读取csv文件
pandas.read_csv:
pandas.read_csv(filepath_or_buffer, *,
sep=_NoDefault.no_default,
delimiter=None,
header='infer',
names=_NoDefault.no_default, index_col=None,
usecols=None,
dtype=None,
engine=None,
converters=None,
true_values=None,
false_values=None,
skipinitialspace=False,
skiprows=None,
skipfooter=0, nrows=None, na_values=None, keep_default_na=True, na_filter=True, verbose=False, skip_blank_lines=True, parse_dates=None, infer_datetime_format=_NoDefault.no_default, keep_date_col=False, date_parser=_NoDefault.no_default, date_format=None, dayfirst=False, cache_dates=True, iterator=False, chunksize=None, compression='infer', thousands=None, decimal='.', lineterminator=None, quotech

本文介绍了在使用pandas读取csv文件时遇到的ParserError,原因可能是数据行与期望的列数不符。解决方法包括检查并修正数据,如处理转义字符或删除多余列。
最低0.47元/天 解锁文章
1426

被折叠的 条评论
为什么被折叠?



