我正在将断点功能应用于时间序列,例如:
breakpoints(y ~ 1, h=60, breaks=5, data=portf_ret, ic='BIC', hpc='foreach')
其中portf_ret
属于xts
类。然后我得到以下信息:
Error in breakpoints.formula(y ~ 1, h = 60, breaks = 5, data = portf_ret_1, :
minimum segment size must be smaller than half the number of observations
portf_ret
的大小是1400.我试图插入不同的hs,但我仍然有相同的信息。
有谁知道如何处理它?</ p>
我甚至尝试过:
a=xts(1:100)
breakpoints(y ~ 1,h=10,breaks=5,data=a,ic='BIC',hpc='foreach')
仍然是同样的错误
不幸的是还有一个错误。命名列后,我运行代码并获取:eval(attr(terms(formula), "variables")[[2]], data, env) :
中的错误
数字参数envir
不是单位长度
有谁知道如何继续?