Снижение и скользящая средняя в R

У меня очень большой сигнал с частотой дискретизации 20 Гц, и я использую функцию скользящего среднего (movavg) с n=20, чтобы сделать его плавным, но в результате я получаю сигнал с той же частотой дискретизации, что и на входе. Есть ли функция, которая принимает входные данные и применяет фильтр скользящего среднего и возвращает сигнал с пониженной дискретизацией. С уважением.

1 ответ

Решение

Вы можете сохранить одно наблюдение каждые 20 сглаженного сигнала x[x%%20 == 0],

То, что вы принимаете, не должно иметь значительного влияния, если оно является регулярным. Вы можете получить уверенность, сравнив x[x%%20==0], x[x%%20==1], x[x%%20==2],...

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