PlotMosaic(x, main = deparse(substitute(x)), horiz = TRUE, cols = NULL,
off = 0.02, mar = NULL, xlab = NULL, ylab = NULL,
cex = par("cex"), las = 2, ...)
Arguments
x
a contingency table in array form, with optional category labels specified in the dimnames(x) attribute. The table is best created by the table() command. So far only 2-way tables are allowed.
main
character string for the mosaic title.
horiz
logical, defining the orientation of the mosaicplot. TRUE (default) makes a horizontal plot.
cols
the colors of the plot.
off
the offset between the rectangles. Default is 0.02.
mar
the margin for the plot.
xlab, ylab
x- and y-axis labels used for the plot; by default, the first and second element of names(dimnames(X)) (i.e., the name of the first and second variable in X).
cex
numeric character expansion factor; multiplied by par("cex") yields the final character size. NULL and NA are equivalent to 1.0.
las
the style of axis labels. 0 - parallel to the axis, 1 - horizontal, 2 - perpendicular, 3 - vertical.
...
additional arguments are passed to the text function.
Details
The reason for this function to exist are the unsatisfying labels in base mosaicplot.
Value
list with the midpoints of the rectangles
Author(s)
Andri Signorell <andri@signorell.net>
References
Friendly, M. (1994) Mosaic displays for multi-way contingency tables. Journal of the American Statistical Association, 89, 190-200.
See Also
mosaicplot
Examples
PlotMosaic(HairEyeColor[,,1])
Results
R version 3.3.1 (2016-06-21) -- "Bug in Your Hair"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.
R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.
Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.
> library(DescTools)
> png(filename="/home/ddbj/snapshot/RGM3/R_CC/result/DescTools/PlotMosaic.Rd_%03d_medium.png", width=480, height=480)
> ### Name: PlotMosaic
> ### Title: Mosaic Plots
> ### Aliases: PlotMosaic
> ### Keywords: hplot
>
> ### ** Examples
>
> PlotMosaic(HairEyeColor[,,1])
>
>
>
>
>
> dev.off()
null device
1
>