Как исправить ошибку в пакете 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