Я применяю накопительную функцию временного ряда для определенного числа периодов времени, скажем, 15 минут для серии дней, моя основная функция:
def axmp(df):
return np.cumsum(df.Volume * (df.High + df.Low + df.Close)/3) / np.cumsum(df.Volume)
Но я не могу применить вышеупомянутую функцию кфрейм данных pandas, состоящий из 15-минутных данных о запасах по методу pandas groupby.
Как и в приведенной выше функции, я хочу добавить дополнение для сброса вышеупомянутой функции python в начале каждого нового дня (т.е.не брать какие-либо совокупные данные за предыдущие дни) и должны продолжаться более года данных о запасах.
Образцы данных:
Date Open High Low Close Volume
13-02-2019 9:15 65.89 65.89 65.89 65.89 24339
13-02-2019 9:30 66.00 66.00 66.00 66.00 1892
14-02-2019 11:15 65.98 65.98 65.98 65.98 1937
14-02-2019 11:30 65.95 66.01 65.95 66.01 5181
15-02-2019 9:15 66.04 66.08 66.04 66.08 6189
Пожалуйста, предложите мне любые изменения в приведенном выше коде или новыйкод.