crosstab {descr}R Documentation

Cross tabulation with mosaic plot

Description

This function is a wrapper for CrossTable, adding a mosaic plot and making it easier to do a weighted cross-tabulation.

Usage

crosstab(x, y, weight = NULL, digits = 3, max.width = 5, expected = FALSE,
        prop.r = FALSE, prop.c = FALSE, prop.t = FALSE, prop.chisq = FALSE,
        chisq = FALSE, fisher = FALSE, mcnemar = FALSE, resid = FALSE,
        sresid = FALSE, asresid = FALSE, missing.include = FALSE,
        format = "SPSS", dnn = NULL, plot = getOption("descr.plot"),
        main = "", xlab = deparse(substitute(x)), ylab = deparse(substitute(y)),
        col = gray.colors(length(levels(y)), 0.9, 0.3), ...)

Arguments

x, y Vectors in a matrix or a dataframe.
weight An optional vector for a weighted cross tabulation.
digits See CrossTable.
max.width See CrossTable.
expected See CrossTable.
prop.r See CrossTable.
prop.c See CrossTable.
prop.t See CrossTable.
prop.chisq See CrossTable.
chisq See CrossTable.
fisher See CrossTable.
mcnemar See CrossTable.
resid See CrossTable.
sresid See CrossTable.
asresid See CrossTable.
missing.include See CrossTable.
format See CrossTable.
dnn See CrossTable.
plot Logical: if TRUE (default), a mosaic plot is produced. You may put options(descr.plot = FALSE) in your ‘.Rprofile’ to change the default function behavior.
main An overall title for the plot (see title).
xlab A title for the x axis (see title).
ylab A title for the y axis (see title).
col A specification for the default plotting color. (See section ‘Color Specification’ of par).
... Further arguments to be passed to mosaicplot.

Details

crosstab invokes the CrossTable function in the gmodels package with all boolean options set to FALSE and "SPSS" as the default format option.

Author(s)

Jakson A. Aquino jalvesaq@gmail.com

See Also

CrossTable


[Package descr version 0.3.2 Index]