Python DataFrame 按条件筛选数据


原始数据如下。

比如我想查看id等于11396的数据。

pdata1[pdata1['id']==11396]

查看时间time小于25320的数据。

pdata1[pdata1['time']<25320]

查看time小于25320且大于等于25270的数据

pdata1[(pdata1['time'] < 25320)&(pdata1['time'] >= 25270)]

可以根据筛选条件查看某几列

pdata1[(pdata1['time'] < 25320)&(pdata1['time'] >= 25270)][['x','y']]

注意多个条件要加括号后在&或|。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM