使用arfima()命令时,出现错误“错误[2] <-z [2]-phee * z [1]:替换长度为零”

时间:2019-04-13 16:34:13

标签: r

按照标题,我正在尝试针对来自FTSE100衰退的一组股票数据运行来自“ arfima”软件包的arfima模型。我已经使用库2019-04-13 17:53:01.658 11158-11158/... D/PPSS: null 2019-04-13 17:53:02.891 11158-11158/... D/PPSS: android.graphics.Bitmap@8b6ecb8 收集了数据,然后获得了将模型应用到的日志返回。但是,尝试这样做会遇到错误:

quantmod

然后

library(quantmod)
library(arfima)

FTSE_CRISIS <- getSymbols("^FTSE", from = "2007-12-05",  to = 
 "2009-07-07", auto.assign = F)



FTSE_CRI_PRICES <-  FTSE_CRISIS$FTSE.Adjusted
RET_FTSE_CRI <- diff(log(FTSE_CRI_PRICES))

RET_FTSE_CRI <- na.omit(RET_FTSE_CRI)

x <- arfima(RET_FTSE_CRI)

实际上,我想将顺序设置为

Error[2] - z[2]  <- phee * z[1]: replacement has length zero 

但是我现在甚至无法使用基本命令。我已经尝试了一些方法,尽管其他人对此错误有疑问,但arfima命令似乎没有指导。我将不胜感激。我试图更改顺序和x <- arfima(RET_FTSE_CRI, order = c(1,0,1)) 部分,但无济于事

我显然希望命令返回有关系数和残差的一些值,但是错误阻止了这种情况。

因此,对于可能出现的问题,我将提供一些帮助。

0 个答案:

没有答案