在python中删除特定日期后的数据
我有这个形状的数据:在python中删除特定日期后的数据,python,pandas,Python,Pandas,我有这个形状的数据: date (index) | x | y 2015-01-01 12:05 | 0 | 10 2015-01-01 12:10 | 0 | 3.6 2015-01-01 12:15 | 1 | 10.2 2015-01-01 12:20 | 0 | 2.8 2015-01-01 12:25 | 1 | 3.6 2015-01-01 12:30 | 5 | 4.8 2015-01-01 12:35 | 2 | 8.9
date (index) | x | y
2015-01-01 12:05 | 0 | 10
2015-01-01 12:10 | 0 | 3.6
2015-01-01 12:15 | 1 | 10.2
2015-01-01 12:20 | 0 | 2.8
2015-01-01 12:25 | 1 | 3.6
2015-01-01 12:30 | 5 | 4.8
2015-01-01 12:35 | 2 | 8.9
2015-01-01 12:40 | 7 | 11.9
2015-01-01 12:45 | 1 | 11.8
2015-01-01 12:50 | 0 | 12.0
2015-01-01 12:55 | 2 | 10.9
目标是在y<5(待机)时删除所有数据,同时在待机15分钟后删除数据(y<5时的数据范围)。
最后,我会说:
date (index) | x | y
2015-01-01 12:05 | 0 | 10
2015-01-01 12:50 | 0 | 12.0
2015-01-01 12:55 | 2 | 10.9
怎么做?
多谢各位 懒惰的方式
将每行转换为字符串。然后检查int(第[27]行)是否小于5,第[28]行是否为“=”。你所说的斯坦比是什么意思,请你详细解释一下。当y<5时,待机是一个数据范围。我们有备用的2015-01-01 12:10,在2015-01-01 12:20-2015-01-01 12:30之间,为什么输出中不包括值
2015-01-01 12:15 | 1 | 10.2
`因为我删除了数据y<5以及2015-01-01 12:10之后的所有数据15mn