gpt4 book ai didi

python - 如何跳过 Pandas 中的几行

转载 作者:太空宇宙 更新时间:2023-11-04 00:55:07 31 4
gpt4 key购买 nike

我正在读取一个 csv

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

并得到这个错误:

Error tokenizing data. C error: Expected 3 fields in line 196, saw 4

所以我说:

df = pd.read_csv('file_1.csv',skiprows=196)

现在我得到:

Error tokenizing data. C error: Expected 4 fields in line 203, saw 5

我尝试:

df = pd.read_csv('file_1.csv',skiprows=196,203)

df = pd.read_csv('file_1.csv',skiprows=[196,203])

都不行

编辑。

当我尝试时:

 df = pd.read_csv('items_sch_1.csv',skiprows=[196,203])  

我得到了:

 Error tokenizing data. C error: Expected 3 fields in line 196, saw 4

最佳答案

如果你只是想跳过所有坏行,你可以加载你的 csv

df = pd.read_csv('file_1.csv', error_bad_lines=False)

这将为跳过的每一行打印出警告,因此您知道有多少错误。

关于python - 如何跳过 Pandas 中的几行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35473028/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com