R - скользящее стандартное отклонение по времени

У меня довольно большой набор данных со следующими столбцами: Timestamp, Avg_Spend, Данные представлены в миллисекундах, но не с регулярным интервалом, например, 1 час, 1000 обсов, иногда 2000 и так далее.

Я должен рассчитать стандартное отклонение за определенный период, например, 5 часов. Я пытался с помощью runSD(caTools), который очень хорошо работает на наблюдении, но я в растерянности относительно того, как заставить его работать в течение скользящих периодов времени, которые могут иметь различные наблюдения. Я могу написать пользовательские циклы, но они занимают много времени. Решение должно быть как-то векторизовано.

Какие-либо предложения?

0 ответов

Другие вопросы по тегам