У меня есть набор данных pandas с датой, являющейся индексом, и числом в столбце значений.Есть данные за один год.
Как найти область (целое) ниже и выше значения каждой даты в течение следующих двух месяцев, используя scipy.integrate?
Например, если 2009-01-01 имеет значение 5, я пытаюсь найти интеграл ниже и выше 5 на следующие два месяца, в зависимости от баллов на следующие два месяца.
РЕДАКТИРОВАТЬ: я думаю, я не знаю, что использовать в качестве функции, так как функция неизвестна, и у меня есть только точки, чтобы использовать для интеграции.Я думаю, что мне, возможно, придется интегрироваться для каждого дня и подводить итоги за два месяца?
Ниже приведен образец моего набора данных:
DATE Y
2008-01-01 4
2008-01-02 10.4
2008-01-03 2
2008-01-04 9
2008-01-05 4.3
2008-01-06 7
2008-01-07 8.2
2008-01-08 5
2008-01-09 6.5
2008-01-10 2.3
...
2008-02-28 6.6
2008-03-01 7
2008-03-02 5.4
Моя цель - начать с 2008-01-01 со значением 4 и используйте его в качестве контрольной точки и найдите интеграл ниже и выше 4 (т.е. от 4 до значения y каждого дня) в течение следующих двух месяцев.Так что это будет не скользящий интеграл, а перспективный.