Return the raw, standardized or Pearson's residuals (the default) of a chi-squared test on a two-way frequency table.
chisq.residuals(tab, digits = 2, std = FALSE, raw = FALSE)
frequency table
number of digits to display
if TRUE
, returns the standardized residuals. Otherwise, returns the Pearson residuals. Incompatible with raw
.
if TRUE
, returns the raw (observed - expected
) residuals. Otherwise, returns the Pearson residuals. Incompatible with std
.
This function is just a wrapper around the chisq.test
base R function. See this function's help page
for details on the computation.
## Sample table
data(Titanic)
tab <- apply(Titanic, c(1,4), sum)
## Pearson residuals
chisq.residuals(tab)
## Standardized residuals
chisq.residuals(tab, std = TRUE)
## Raw residuals
chisq.residuals(tab, raw = TRUE)
Run the code above in your browser using DataLab