[問題] R 的迴圈問題

看板Statistics作者 (燕霧下堡的小孩)時間12年前 (2012/03/05 17:09), 編輯推噓0(003)
留言3則, 2人參與, 最新討論串1/1
我想跑重複跑一個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

03/05 18:47, , 1F
for前面加一行;fv<-list(NULL);迴圈中的fv改成fv[[i]]
03/05 18:47, 1F

03/05 18:48, , 2F
若fv確定是一個數字,那for前面改fv<-NULL;迴圈內改fv[i]
03/05 18:48, 2F

03/05 19:58, , 3F
多謝!!!!感恩~
03/05 19:58, 3F
文章代碼(AID): #1FL8B76h (Statistics)