У меня есть pandas кадр данных с указателем даты и времени с интервалом в 1 минуту. Я хочу создать новый столбец с минутами до и после указания c часов в течение дня (полночь, 8 утра и 4 часа дня). Столбец timedelta будет использоваться для выбора только соответствующих данных для дальнейшего анализа. Мне нужно только + - 15 минут до и после указанного времени c.
Конечный фрейм данных с новым столбцом timedelta должен выглядеть так, как показано ниже.
col1 col2 m_before_after
time
2020-03-09 07:51:00 7912.18 82.055 -9
2020-03-09 07:52:00 7911.47 52.817 -8
2020-03-09 07:53:00 7905.07 74.685 -7
2020-03-09 07:54:00 7909.73 76.219 -6
2020-03-09 07:55:00 7915.82 29.569 -5
2020-03-09 07:56:00 7913.14 42.579 -4
2020-03-09 07:57:00 7915.58 55.427 -3
2020-03-09 07:58:00 7905.08 110.761 -2
2020-03-09 07:59:00 7901.86 103.715 -1
2020-03-09 08:00:00 7908.31 125.694 0
2020-03-09 08:01:00 7925.00 97.241 1
2020-03-09 08:02:00 7933.81 150.154 2
2020-03-09 08:03:00 7936.88 177.740 3
2020-03-09 08:04:00 7939.22 160.145 4
2020-03-09 08:05:00 7934.20 79.237 5
2020-03-09 08:06:00 7930.13 292.857 6
2020-03-09 08:07:00 7952.92 596.857 7
Спасибо за любые предложения!