У меня есть модель Гарча, для которой я хочу получить доверительный интервал.
Я попробовал следующее, используя функцию предиката, как мне сказали, чтобы использовать эту конкретную функцию R, но пока я получаю только два столбца, полных данных прогнозирования, нет доверительного интервала, который, как я полагаю, должен быть ,
Мой код выглядит следующим образом (здесь dades - это место, где содержатся данные):
mod2<-garch(dades, order=c(0,1), include.mean=F)
predict(mod2,interval="confidence")
Прогнозируй себя тогда, как я объяснил, он возвращает:
[1,] NA NA
[2,] 0.2169800 -0.2169800
[3,] 0.2906891 -0.2906891
[4,] 0.2623098 -0.2623098
[5,] 0.1813793 -0.1813793
[6,] 0.1681774 -0.1681774
[7,] 0.4067880 -0.4067880
[8,] ...
И для того, что я понимаю, должно возвращаться что-то вроде
fit lwr upr
1 n1 n2 n3
РЕДАКТИРОВАТЬ: мои dades находится в этом файле https://drive.google.com/open?id=1-CzRGmTYN0ExR_y3r-bWPLwPQFqFK3RP
Я прочитал следующее (у меня есть dst.txt в локальной папке):
dades<-read.table("dst.txt", hearder=T)