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