- x
a contingency table in array form, with optional category
labels specified in the dimnames(x) attribute.
- condvars
vector of integers or character strings indicating
conditioning variables, if any. The table will be permuted to order
them first.
- formula
a formula specifying the variables used to create a
contingency table from data. For convenience, conditioning
formulas can be specified; the conditioning variables will then be
used first for splitting. Formulas for sieve displays (unlike
those for doubledecker plots) have no response variable.
- data
either a data frame, or an object of class "table"
or "ftable".
- subset
an optional vector specifying a subset of observations to be used.
- shade
logical specifying whether gp should be used or not
(see gp). If TRUE and expected is unspecified,
a default model is fitted: if condvars is specified, a
corresponding conditional independence model, and else the total
independence model. If shade is NULL (default),
gp is used if specified.
- sievetype
logical indicating whether rectangles should be filled
according to observed or expected frequencies.
- gp
object of class "gpar", shading function or a
corresponding generating function (see details of strucplot and
shadings). Components of "gpar"
objects are recycled as needed along the last splitting
dimension. The default is a modified version of
shading_Friendly:
if sievetype is "observed", cells with positive
residuals are painted with a red sieve, and cells with negative residuals
with a blue one.
If sievetype is "expected", the sieves' color is
gray. Ignored if shade = FALSE.
- gp_tile
object of class "gpar", controlling the
appearance of all static
elements of the cells (e.g., border and fill color).
- scale
scaling factor for the sieve.
- legend
either a legend-generating function, a legend
function (see details of strucplot and
legends), or a logical value.
If legend is NULL or TRUE and gp is a
function, legend defaults to legend_resbased.
- split_vertical
vector of logicals of length \(k\), where \(k\)
is the number of margins of x (default: FALSE).
Values are recycled as needed.
A TRUE component indicates that the tile(s) of the
corresponding dimension should be split vertically, FALSE
means horizontal splits.
Ignored if direction is not NULL.
- direction
character vector of length \(k\), where \(k\) is the
number of margins of x (values are recycled as needed).
For each component, a value of "h" indicates that the tile(s)
of the corresponding dimension should be split horizontally, whereas
"v" indicates vertical split(s).
- spacing
spacing object, spacing function, or corresponding
generating function (see strucplot for more
information).
The default is no spacing at all if x has two dimensions,
and spacing_increase for more dimensions.
- spacing_args
list of arguments for the generating function, if
specified (see strucplot for more information).
- main, sub
either a logical, or a character string used for plotting
the main (sub) title. If logical and TRUE, the
name of the data object is used.
- ...
Other arguments passed to strucplot