Как исправить много ошибок в пакете gcmr в R? - PullRequest
0 голосов
/ 09 мая 2019

Как исправить ошибку в пакете gcmr?

Я хочу прогнозировать количество осадков с помощью пакета gcmr.Я уже пробовал использовать 3 marginal, которые соответствуют (бета, weibull и gamma) проблеме, но это все еще не может работать.

Это синтаксис, который я уже пробовал

gcmr(data     = DATA_gcmr,
               formula  = Y1[2:length(CH1)] ~ Y1[1:length(CH1)-1],
               marginal = weibull.marg(link = "log")
               cormat   = arma.cormat(0,0),
               start    = list(a = 20, b = 0.3,  sigma=0.5),
               options  = list(seed=71271, nrep=100,method = "BFGS",
                               optim(par = theta, 
                                     fn = fun, 
                                     gr = grad, 
                                     control = control.optim, 
                                     method = "BFGS", 
                                     hessian = TRUE)))

Ошибка разнообразна.Один из них такой.

Error in eval(cl$marginal, data, parent.frame()) :numeric 'envir' arg not of length one
...