Bonjour,
Encore des difficultés avec R...
Voila j'ai créé la fonction suivante :
Je l'appelle comme suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #Def fonction : VaR Garch f_Garch = function(r, p=1, q=1) { g_param = garchFit(~arma(1,0)+garch(p, q), data = r) summary(g_param) plot(g_param) garch_coef = g_param@fit$coef #as.vector(g_param[nrow(g_param), 1]) garch_coef }
Mais j'ai le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 garch_coef = f_Garch(r1, 1, 1)
Voyez-vous d'où vient le problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 [1] "data" "p" "q" [1] "data" Erreur dans .garchArgsParser(formula = formula, data = data, trace = FALSE) : Formula and data units do not match.
Merci
Partager