Я работаю над кадром данных таймсерии, который выглядит следующим образом и содержит данные с января по август 2020 года.
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
Выходные данные должны присвоить все значения, которые не находятся в пределах времени начала и окончания, как ноль и сохранить значения для времени начала и окончания, указанного в фильтре. Я попытался применить два одновременных фильтра для времени начала и окончания, но это не сработало.
Любая помощь приветствуется.