cotabplot
.cotab_mosaic(x = NULL, condvars = NULL, ...)
cotab_assoc(x = NULL, condvars = NULL, ylim = NULL, ...)
cotab_sieve(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, ...)
assoc
plot. By default this
is computed from x
.shadings
for more details."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).
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.
cotabplot
,
mosaic
,
assoc
,
sieve
,
co_table
,
coindep_test
,
shading_hcl
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)
Run the code above in your browser using DataLab