Как уничтожить объект - PullRequest
0 голосов
/ 05 июля 2019

У меня есть ff объект, как показано ниже;

P <- ff(rep(100,times=100000)) 
P
ff (open) double length=100000 (100000)
     [1]      [2]      [3]      [4]      [5]      [6]      [7]      [8]           [99993] 
     100      100      100      100      100      100      100      100        :      100 
 [99994]  [99995]  [99996]  [99997]  [99998]  [99999] [100000] 
     100      100      100      100      100      100      100 

Я бы хотел decimate P на 25, как показано ниже;

P_1Hz <- decimate(P,25)

Но вот я и пришелчерез ошибку

Ошибка в stats :: filter (c (init.x, x), fila / a [1], сторон = 1): «фильтр» длиннее, чем временной ряд

Я знаю, что функция decimate работает для нормального векторного объекта.Например, если P является нормальным вектором, а P <- rep(100,times=100000), decimate(P,25) возвращает вектор длиной 4000.

Я хотел бы сделать то же самое с объектом ff, потому что яесть очень большие векторы для удаления.

Есть ли альтернативный способ продемонстрировать decimate на ff объекте?

...