我知道 skiprows 允许您传递一个列表,其中包含要跳过的行的索引。但是,我有要保留的行的索引。
假设我的 cvs 文件在数百万行中看起来像这样:
A B
0 1 2
1 3 4
2 5 6
3 7 8
4 9 0
我想加载的索引列表只有 2,3,所以
index_list = [2,3]
skiprows 函数的输入为 [0,1,4]。但是,我只有 [2,3] 可用。
我正在尝试类似的东西:
pd.read_csv(path, skiprows = ~index_list)
但没有运气..有什么建议吗?
谢谢,我感谢所有的帮助,
原文由 dleal 发布,翻译遵循 CC BY-SA 4.0 许可协议
我想你需要先找到行数,就像 这样。
然后你需要删除
index_list
的索引:然后加载您的数据: