【发布时间】:2022-07-19 20:32:50
【问题描述】:
我在 pandas 数据框中有一些时间序列数据,我知道它们应该总是增加,但有一些不正确的低值。如下所示。
22-01-17 0
22-01-18 45
22-01-19 78
22-01-20 98
22-01-21 6 // bad
22-01-22 7 // bad
22-01-23 4 // bad
22-01-24 101
如何删除数据中小于之前良好值的区域。
我不介意我们删除这些值或替换为最后一个好的值。
那么使用上面的例子我怎么能得到
即
22-01-17 0
22-01-18 45
22-01-19 78
22-01-20 98
22-01-21 98
22-01-22 98
22-01-23 98
22-01-24 101
or
22-01-17 0
22-01-18 45
22-01-19 78
22-01-20 98
22-01-21 NaN
22-01-22 NaN
22-01-23 NaN
22-01-24 101
谢谢
【问题讨论】: