# \donttest{
require(ggplot2)
require(mgcv)
## These count data are from GAM book by Simon Wood (pg. 132) - see reference
y <- c(12, 14, 33, 50, 67, 74, 123, 141, 165, 204, 253, 246, 240)
t <- 1:13
dat <- data.frame(y = y, t = t)
fit <- gam(y ~ t + I(t^2), family = poisson, data = dat)
sims <- simulate_gam(fit, nsim = 100, value = "data.frame")
ggplot(data = sims) +
geom_line(aes(x = t, y = sim.y, group = ii),
color = "gray", alpha = 0.5) +
geom_point(aes(x = t, y = y))
# }
Run the code above in your browser using DataLab