我正在处理一个时间序列数据框,它看起来像这样,并且包含从 2020 年 1 月到 2020 年 8 月的数据。
Timestamp Value
2020-01-01 00:00:00 -68.95370
2020-01-01 00:05:00 -67.90175
2020-01-01 00:10:00 -67.45966
2020-01-01 00:15:00 -67.07624
2020-01-01 00:20:00 -67.30549
.....
2020-07-01 00:00:00 -65.34212
我正在尝试使用下面数据框中的 start_time 和 end_time 列对前一个数据帧应用过滤器:
start_time end_time
2020-01-12 16:15:00 2020-01-13 16:00:00
2020-01-26 16:00:00 2020-01-26 16:10:00
2020-04-12 16:00:00 2020-04-13 16:00:00
2020-04-20 16:00:00 2020-04-21 16:00:00
2020-05-02 16:00:00 2020-05-03 16:00:00
输出应将所有不在开始和结束时间范围内的值分配为零,并保留过滤器中指定的开始和结束时间的值。我尝试对开始时间和结束时间同时应用两个过滤器,但没有用。
任何帮助,将不胜感激。
米脂
POPMUISE
相关分类