test_zero_inflation: Test for zero inflation

View source: R/diagnostics_sim.R

test_zero_inflationR Documentation

Test for zero inflation

Description

Compares the number of zeros in observed data to the distribution expected under the fitted model. Equivalent to DHARMa::testZeroInflation().

Usage

test_zero_inflation(object, ...)

## Default S3 method:
test_zero_inflation(object, observed = NULL, nsim = 250L, seed = 123L, ...)

Arguments

object

A fitted model with simulate() method

...

Passed to methods.

observed

Observed response vector (optional)

nsim

Number of simulations (default 250)

seed

Random seed (default 123)

Value

An htest object with zero-inflation ratio and p-value

Examples


set.seed(1)
d <- data.frame(x = rnorm(80))
d$y <- rpois(80, exp(0.3 + 0.5 * d$x))
fit <- tulpa(y ~ x, data = d, family = "poisson", mode = "laplace")
test_zero_inflation(fit, nsim = 50)


tulpa documentation built on Oct. 19, 2026, 5:09 p.m.