Usage
fourfoldplot(x, color = c("#99CCFF", "#6699CC"), conf.level = 0.95, std = c("margins", "ind.max", "all.max"), margin = c(1, 2), space = 0.2, main = NULL, mfrow = NULL, mfcol = NULL)
Arguments
x
a 2 by 2 by $k$ contingency table in array form, or as a
2 by 2 matrix if $k$ is 1.
color
a vector of length 2 specifying the colors to use for the
smaller and larger diagonals of each 2 by 2 table.
conf.level
confidence level used for the confidence rings on
the odds ratios. Must be a single nonnegative number less than 1;
if set to 0, confidence rings are suppressed.
std
a character string specifying how to standardize the table.
Must match one of "margins"
, "ind.max"
, or
"all.max"
, and can be abbreviated to the initial letter.
If set to "margins"
, each 2 by 2 table is standardized to
equate the margins specified by margin
while preserving the
odds ratio. If "ind.max"
or "all.max"
, the tables are
either individually or simultaneously standardized to a maximal cell
frequency of 1.
margin
a numeric vector with the margins to equate. Must be
one of 1
, 2
, or c(1, 2)
(the default), which
corresponds to standardizing the row, column, or both margins in
each 2 by 2 table.
Only used if std
equals "margins"
.
space
the amount of space (as a fraction of the maximal radius
of the quarter circles) used for the row and column labels.
main
character string for the fourfold title.
mfrow
a numeric vector of the form c(nr, nc)
, indicating
that the displays for the 2 by 2 tables should be arranged in an
nr
by nc
layout, filled by rows.
mfcol
a numeric vector of the form c(nr, nc)
, indicating
that the displays for the 2 by 2 tables should be arranged in an
nr
by nc
layout, filled by columns.