vdata = data.frame(x2 = runif(nn <- 1000))
vdata = transform(vdata, y = rnorm(nn, m = 2+x2, sd = exp(0.2))) # Bad data!!
fit = vglm(y ~ x2, vonmises(zero = 2), vdata, trace = TRUE)
coef(fit, matrix = TRUE)
Coef(fit)
with(vdata, range(y)) # original data
range(fit@y) # processed data is in [0,2*pi)
Run the code above in your browser using DataLab