## Not run:
# gdata <- data.frame(x2 = runif(nn <- 1000))
# gdata <- transform(gdata, eta1 = -1,
# eta2 = -1 + 0.2 * x2,
# ceta1 = 1,
# ceta2 = -1 + 0.2 * x2)
# gdata <- transform(gdata, shape1 = exp(eta1),
# shape2 = exp(eta2),
# scale1 = exp(ceta1),
# scale2 = exp(ceta2))
# gdata <- transform(gdata, y1 = rgompertz(nn, scale = scale1, shape = shape1),
# y2 = rgompertz(nn, scale = scale2, shape = shape2))
#
# fit1 <- vglm(y1 ~ 1, gompertz, data = gdata, trace = TRUE)
# fit2 <- vglm(y2 ~ x2, gompertz, data = gdata, trace = TRUE)
# coef(fit1, matrix = TRUE)
# Coef(fit1)
# summary(fit1)
# coef(fit2, matrix = TRUE)
# summary(fit2)
# ## End(Not run)
Run the code above in your browser using DataLab