vonmises(llocation="elogit", lscale="loge",
elocation=if(llocation=="elogit") list(min=0, max=2*pi) else list(),
escale=list(),
ilocation=NULL, iscale=NULL,
method.init=1, zero=NULL)Links for more choices.
For $k$, a log link is the default because the parameter is positive.earg in Links for general information.method.init. Assigning a value will override
the argument method.init.method.init. Assigning a value will override
the argument method.init.1 or 2 which
specifies the initialization method. If failure to converge occurs
try the other value, or else specify a value for
ilocation and iscale."vglmff" (see vglmff-class).
The object is used by modelling functions such as vglm,
rrvglm
and vgam.ilocation and iscale.Bessel.
x = runif(n <- 1000)
y = rnorm(n, m=2+x, sd=exp(0.2)) # Not von Mises data!!
fit = vglm(y ~ x, vonmises(zero=2), trace=TRUE)
coef(fit, matrix=TRUE)
Coef(fit)
range(y) # original data
range(fit@y) # processed data is in [0,2*pi)Run the code above in your browser using DataLab