我试图通过R中的bootstrap函数应用移动块。我正在使用从2008年9月到2018年9月的每日SP500返回数据,并插入一个arma(1,1)模型以适合bootstrap过程。这是代码:
tsbootstrap(SP500.ret.core.vec, nb = 1000, arma, m = 5, b=22,
type="block",order = c(1, 1), coef = NULL, include.intercept = TRUE,
series = NULL)
我收到以下错误:
Error in statistic(drop(y), ...) :
x is not a vector or univariate time series
该如何解决?