Computes deviance and Pearson residuals for blim objects.

# S3 method for blim
residuals(object, type = c("deviance", "pearson"), ...)

Arguments

object

an object of class blim, typically the result of a call to blim.

type

the type of residuals which should be returned; the alternatives are: "deviance" (default) and "pearson".

...

further arguments passed to or from other methods. None are used in this method.

Details

See residuals.glm for details.

Value

A named vector of residuals having as many elements as response patterns.

Examples

data(DoignonFalmagne7)
blim1 <- blim(DoignonFalmagne7$K, DoignonFalmagne7$N.R)

sum( resid(blim1)^2 )                # likelihood ratio G2
#> [1] 91.28328
sum( resid(blim1, "pearson")^2 )     # Pearson X2
#> [1] 112.3808