R/sim_pois_ma.R

Defines functions sim_pois_ma

Documented in sim_pois_ma

#' Simulate from Poisson-MA model
#'
#' @param n length of series
#' @param phi MA parameter
#' @param lam Poisson parameter
#'
#' @return simulated count series of length n
#' @export
#'

sim_pois_ma = function(n, theta, lam){
  z = arima.sim(model = list(ma=theta), n = n); z = z/sd(z) # standardized
  x = qpois(pnorm(z), lam)
  return(x)
}
jlivsey/LatentGaussCounts documentation built on May 1, 2020, 6:16 a.m.