многомерный вывод garch в R (rmgarch) преобразован в dataframe - PullRequest
0 голосов
/ 04 июня 2019

Есть ли способ преобразовать выходной формат, то есть коэффициенты многомерной модели GARCH, сгенерированной пакетом rmgarch, в кадр данных или список?

Результаты многомерной модели garch, сгенерированной пакетом rmgarch, показывают большое количество параметров (> 200), я хотел бы преобразовать его во фрейм данных или извлечь коэффициенты Alpha1 в список, чтобы я мог использовать this коэффициент для дальнейшего испытания. Я пробовал несколько способов, которые я нашел, но безуспешно. Если кто-нибудь может подсказать, как это сделать, это очень ценится.

#fit1: the equation of the multivariate garch model using the rmggarch package
library(broom)
tidy(fit1)
#Error: No tidy method for objects of class DCCfit

Я тоже пробовал это

alpha1=list()
alpha1=coef(summary(fit1))["alpha1"]
#Error: $ operator is invalid for atomic vectors

и это

library(data.table)
fit2=data.table(fit1)

но этот возвращает fit2 только с 1 переменной 1 наблюдением.

Это результаты, полученные от исходной модели, и я хотел бы преобразовать их во фрейм данных или сохранить каждый коэффициент в списке, чтобы я мог получить доступ к этим спискам / фреймам данных для дальнейшего тестирования.

Нет. Обсервованный : 912
Log-правдоподобие: 64485,7
Av.Log-правдоподобие: 70,71

Оптимальные параметры

             Estimate  Std. Error     t value Pr(>|t|)                      

[RHS] .mu 0,000266 0,000220 1,2090e + 00 0,226660
[RHS] .ar1 -0,846890 0,017141 -4,9408e + 01 0,000000
[RHS] .ma1 0,846977 0,006092 1,3904e + 02 0,000000
[RHS] .omega -0,206901 0,004880 -4,2398e + 01 0,000000

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...