панды: экспоненциально взвешенная * скользящая * корреляция? - PullRequest
0 голосов
/ 17 сентября 2018

Pandas предоставляет различные метрики для

  • скользящее окно, включая наблюдения [t-window, t]
  • окно ewm, включая наблюдения [0, t], с экспоненциальными весами

Есть ли способ объединить два, то есть получить экспоненциально взвешенные метрики для значений только в [t-window, t]?

Например. для data = [1,2,3,4,5] mean() подвижного окна размера 3 в позиции 5 будет mean([3,4,5]), в то время как для окна ewm это будет средневзвешенное значение с весами и значениями

(1-a)**4, 1
(1-a)**3, 2
(1-a)**2, 3
(1-a)**1, 4
(1-a)**0, 5

, где a - коэффициент сглаживания. Можно ли установить размер window=3 для второго случая, принимая во внимание только последние 3 веса и значения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...