如何过滤使用熊猫将CSV的哪些行加载到内存中?这似乎是应该在中找到的一种选择read_csv。我想念什么吗?示例:我们有一个带时间戳列的CSV,我们只想加载时间戳大于给定常量的行。
3 回答

拉风的咖菲猫
TA贡献1995条经验 获得超2个赞
在的上下文中,我没有找到直接的方法read_csv。但是,read_csv返回一个DataFrame,可以通过按布尔向量选择行来对其进行过滤df[bool_vec]:
filtered = df[(df['timestamp'] > targettime)]
这将选择df中的所有行(假设df是任何DataFrame,例如read_csv调用的结果,至少包含datetime列timestamp),该timestamp列中的值大于targettime的值。类似的问题。
添加回答
举报
0/150
提交
取消