pdat = data.frame(x = runif(nn <- 5000))
pdat = transform(pdat, loc = -1 + 2*x, Scale = exp(1+x))
pdat = transform(pdat, y = rlgamma(nn, loc=loc, scale=Scale, k=1))
fit = vglm(y ~ x, prentice74(zero=3), pdat, trace=TRUE)
coef(fit, matrix=TRUE) # Note the coefficients for location
Run the code above in your browser using DataLab