Usage
fourfold(x,
color = c("#99CCFF", "#6699CC", "#FF5050", "#6060A0", "#FF0000", "#000080"),
conf_level = 0.95, std = c("margins", "ind.max", "all.max"),
margin = c(1, 2), space = 0.2, main = NULL,
mfrow = NULL, mfcol = NULL, extended = TRUE, ticks = 0.15,
p_adjust_method = p.adjust.methods, newpage = TRUE,
fontsize = 12)
Arguments
x
a $2 \times 2 \times k$ contingency table in array form, or a
$2 \times 2$ matrix if $k$ is 1.
color
a vector of length 6 specifying the colors to use for the
smaller and larger diagonals of each $2 \times 2$ table. The first pair
is used for the standard (non-extended) plots, the other two
for the extended version: the second/third pair is u
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 be one of "margins"
, "ind.max"
, or
"all.max"
, and can be abbreviated by the initial letter.
If set to "margins"
, each $2 \time
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 only the row, only column, or both row and column in
each $2 \times 2$ table
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 plot title.
mfrow, mfcol
a numeric vector with two components:
nr and nc, indicating that the displays for the $2 \times 2$
tables should be arranged in an nr by nc layout, filled
by rows/columns.
extended
logical; if TRUE
, extended plots are plotted,
i.e., colors are brighter for significant log-odds ratios, and ticks
are plotted for pies with positive log-odds.
ticks
the length of the ticks. If set to 0, no ticks are
plotted.
p_adjust_method
method to be used for p-value adjustments for
multi-stratum plots. The p-values are used for the visual
significance tests of the odds ratios.
newpage
logical; if TRUE
, grid.newpage()
is
called before plotting.
fontsize
fontsize of main title.