R/overdisp_fun.R

Defines functions overdisp_fun

Documented in overdisp_fun

#' Estimate overdispersion for count data models
#'
#' From notes by Ben Bolker at https://bbolker.github.io/mixedmodels-misc/glmmFAQ.html#testing-for-overdispersioncomputing-overdispersion-factor
#'
#' @param model a fitted model object
#' @export
#' @return The estimated overdispersion factor for the model.
#'
#'
#'

overdisp_fun <- function(model) {
  rdf <- stats::df.residual(model)
  rp <- stats::residuals(model,type="pearson")
  Pearson.chisq <- sum(rp^2)
  prat <- Pearson.chisq/rdf
  pval <- stats::pchisq(Pearson.chisq, df=rdf, lower.tail=FALSE)
  return(prat)
}
stacyderuiter/s245 documentation built on July 31, 2023, 11:04 p.m.