python - 阅读 Pandas 数据框时跳过包含特定值的特定行

当您使用命令 pd.read_csv 读取 csv 时, 如何跳过连续包含特定值的行? 如果在第 50、55 行,第一列的值为 100,那么我想在读取 csv 文件时跳过这些行。 我如何将这些命令放入像 pd.read_csv('read.csv') 这样的读入命令中? 该值的总长度为 300。

最佳答案

稍后丢弃它们和根本不阅读它们有什么区别?你可以简单地做:

pd.read_csv('file.csv').query('col1 != 100')

https://stackoverflow.com/questions/40647473/

相关文章:

r - 函数不能 "see"全局环境中定义的其他函数

python-3.x - 如何为 ttk.OptionMenu 编辑 ttk 样式

python - 如何在发布数据python中接收字典

haskell - 如何将整数插入排序列表

R - 在没有分配的情况下构建具有多列的数据框

python - 在 Python 中将纳秒转换为时间戳

batch-file - 为什么不使用批处理文件中的 RMDIR 作为最后一个命令删除文件夹?

cordova - 内容安全策略 Cordova 问题

oop - 开闭原则与多态性

scala - 没有参数的scala方法中的模式匹配