为了账号安全,请及时绑定邮箱和手机立即绑定

如何在Pandas read_csv函数的负载中过滤行?

如何在Pandas read_csv函数的负载中过滤行?

慕田峪4524236 2019-11-13 14:39:51
如何过滤使用熊猫将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的值。类似的问题。


查看完整回答
反对 回复 2019-11-13
  • 3 回答
  • 0 关注
  • 718 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信