如何抽取ff对象

时间:2019-07-05 19:03:58

标签: r ff downsampling ffbase

我有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 

我想按{25} decimate P

P_1Hz <- decimate(P,25)

但是,在这里我遇到了一个错误

  

stats :: filter(c(init.x,x),filt / a [1],边= 1)中的错误:     “过滤器”比时间序列长

我知道decimate函数适用于普通矢量对象。例如,如果P是法线向量,例如P <- rep(100,times=100000),则decimate(P,25)返回长度为4000的向量。

我想对ff对象做同样的事情,因为我要抽取的矢量很大。

是否有任何替代方法可以在decimate对象上演示ff

0 个答案:

没有答案