Skip to contents

Provides an update method for "xtabs" objects, typically by removing terms from the formula to collapse over them.

Usage

# S3 method for xtabs
update(object, formula., ..., evaluate = TRUE)

Arguments

object

An existing "xtabs" object

formula.

Changes to the formula ? see update.formula for details

...

Additional arguments to the call, or arguments with changed values.

evaluate

If TRUE, evaluate the new call else return the call

Value

If evaluate == TRUE, the new "xtabs" object, otherwise the updated call

Author

Michael Friendly

See also

update.formula for details on updates to model formulae

margin.table does something similar, collapse.table collapses category levels

Examples

vietnam.tab <- xtabs(Freq ~ sex + year + response, data=Vietnam)

update(vietnam.tab, formula = ~ . -year)
#>         response
#> sex        A   B   C   D
#>   Female  71 105 369  37
#>   Male   730 633 950 252