| cotab_panel {vcd} | R Documentation |
Panel-generating Functions for Contingency Table Coplots
Description
Panel-generating functions visualizing contingency tables that
can be passed to cotabplot.
Usage
cotab_mosaic(x = NULL, condvars = NULL, ...)
cotab_assoc(x = NULL, condvars = NULL, ylim = NULL, ...)
cotab_sieve(x = NULL, condvars = NULL, ...)
cotab_loddsratio(x = NULL, condvars = NULL, ...)
cotab_agreementplot(x = NULL, condvars = NULL, ...)
cotab_fourfold(x = NULL, condvars = NULL, ...)
cotab_coindep(x, condvars,
test = c("doublemax", "maxchisq", "sumchisq"),
level = NULL, n = 1000, interpolate = c(2, 4),
h = NULL, c = NULL, l = NULL, lty = 1,
type = c("mosaic", "assoc"), legend = FALSE, ylim = NULL, ...)
Arguments
x |
a contingency tables in array form. |
condvars |
margin name(s) of the conditioning variables. |
ylim |
y-axis limits for |
test |
character indicating which type of statistic should be used for assessing conditional independence. |
level, n, h, c, l, lty, interpolate |
variables controlling the HCL shading of the
residuals, see |
type |
character indicating which type of plot should be produced. |
legend |
logical. Should a legend be produced in each panel? |
... |
further arguments passed to the plotting function (such as
|
Details
These functions of class "panel_generator" are panel-generating
functions for use with cotabplot, i.e., they return functions
with the interface
panel(x, condlevels)
required for cotabplot. The functions produced by cotab_mosaic,
cotab_assoc and cotab_sieve essentially only call co_table
to produce the conditioned table and then call mosaic, assoc
or sieve respectively with the arguments specified.
The function cotab_coindep is similar but additionally chooses an appropriate
residual-based shading visualizing the associated conditional independence
model. The conditional independence test is carried out via coindep_test
and the shading is set up via shading_hcl.
A description of the underlying ideas is given in Zeileis, Meyer, Hornik (2005).
Author(s)
Achim Zeileis Achim.Zeileis@R-project.org
References
Meyer, D., Zeileis, A., and Hornik, K. (2006),
The strucplot framework: Visualizing multi-way contingency tables with
vcd.
Journal of Statistical Software, 17(3), 1-48.
doi:10.18637/jss.v017.i03 and available as
vignette("strucplot").
Zeileis, A., Meyer, D., Hornik K. (2007), Residual-based shadings for visualizing (conditional) independence, Journal of Computational and Graphical Statistics, 16, 507–525.
See Also
cotabplot,
mosaic,
assoc,
sieve,
co_table,
coindep_test,
shading_hcl
Examples
data("UCBAdmissions")
cotabplot(~ Admit + Gender | Dept, data = UCBAdmissions)
cotabplot(~ Admit + Gender | Dept, data = UCBAdmissions, panel = cotab_assoc)
cotabplot(~ Admit + Gender | Dept, data = UCBAdmissions, panel = cotab_fourfold)
ucb <- cotab_coindep(UCBAdmissions, condvars = "Dept", type = "assoc",
n = 5000, margins = c(3, 1, 1, 3))
cotabplot(~ Admit + Gender | Dept, data = UCBAdmissions, panel = ucb)