作者teuton1127 (燕霧下堡的小孩)
看板Statistics
標題[問題] R 的迴圈問題
時間Mon Mar 5 17:09:25 2012
我想跑重複跑一個garch model
for (i in 1:out)
{
fit=ugarchfit(data=spr[i:(length(spr)-(out)+i-1)],
spec=garch11x,out.sample=out,solver="solnp");
f<-ugarchforecast(fit,n.ahead=1);
fv<-(as.array(f)[,1,])^2; #取出條件變異數
}
其中out是自己設定的數值 會決定要跑幾次此模型
fv是我要提取出來的數值 請問該如何讓他自己存成另一個數列或矩陣呢?
爬了些前文後還是不太瞭解 感謝~!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.46.107.249
1F:→ gsuper:for前面加一行;fv<-list(NULL);迴圈中的fv改成fv[[i]] 03/05 18:47
2F:→ gsuper:若fv確定是一個數字,那for前面改fv<-NULL;迴圈內改fv[i] 03/05 18:48
3F:→ teuton1127:多謝!!!!感恩~ 03/05 19:58