看板 R_Language 關於我們 聯絡資訊
重點在for迴圈 所以把前面不必要的刪除 : for (i in 1:20) { : Box.test(resgarch, lag = i, type = "Ljung-Box") : Box.test(resmagarch, lag = i, type = "Ljung-Box") : Box.test(resgarch2, lag = i, type = "Ljung-Box") : Box.test(resmagarch2, lag = i, type = "Ljung-Box") : } : [關鍵字]: : Box.test, Ljung-Box, for loop, GARCH 你想要抓出Box.test裡面什麼資訊呢 先試著用以下簡單程式碼 x <- rnorm (100) Box_1<-Box.test (x, lag = 1) 你可以用 names(Box_1) 裡面有哪些資訊 [1] "statistic" "parameter" "p.value" "method" "data.name" 如果你只想要得到p.value Box_pvalue<-rep(0,20) for (i in 1:20){ Box_pvalue[i]<-Box.test(x,lag=i,type="Ljung-Box") } Box_pvalue 這不是R的bug 是所有的資訊都在for迴圈裡面 你沒有把他存出來 所以在for迴圈外面什麼都看不到 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 174.102.103.132
anovachen:原來是這樣@@ 謝謝!! 06/18 20:00