【发布时间】:2017-04-07 04:16:57
【问题描述】:
我想使用rollapply 来为风险价值函数构建一个滚动窗口。我使用以下代码:
var<-rollapply(phelix, width=1000, FUN=function(x) VaR(R=phelix, p=0.95, method="historical"),by=1, by.column=TRUE )
phelix 是带有返回的数据向量的名称。它是 3995 个观测值。我想使用一个包含 1000 个观察值的滚动窗口。从 1001 开始,对每个观察值执行 VaR 函数。
执行 rollapply 函数后,我得到一个具有 2996 个相同值的向量。看来我的窗户卡住了,不能滚动:)
你能帮我解决这个问题吗?非常感谢!
【问题讨论】:
标签: r