Learn R Programming

simPop (version 0.2.9)

spMosaic: Mosaic plots of expected and realized population sizes

Description

Create mosaic plots of expected (i.e., estimated) and realized (i.e., simulated) population sizes.

Usage

spMosaic(x, method = c("split", "color"), ...)

Arguments

x
An object of class "spTable" created using function spTable.
method
A character string specifying the plot method. Possible values are "split" to plot the expected population sizes on the left hand side and the realized population sizes on the right hand side, and "color"
...
if method is "split", further arguments to be passed to cotabplot. If method is "color", further arguments to be passed to

Details

If method is "split", the two tables of expected and realized population sizes are combined into a single table, with an additional conditioning variable indicating expected and realized values. A conditional plot of this table is then produced using cotabplot.

See Also

spTable, cotabplot, strucplot

Examples

Run this code
set.seed(1234)  # for reproducibility
data(eusilcS)   # load sample data
samp <- specifyInput(data=eusilcS, hhid="db030", hhsize="hsize",
  strata="db040", weight="db090")
eusilcP <- simStructure(data=samp, method="direct", basicHHvars=c("age","rb090"))
abb <- c("B","LA","Vi","C","St","UA","Sa","T","Vo")
tab <- spTable(eusilcP, select=c("rb090", "db040", "hsize"))

# expected and realized population sizes
spMosaic(tab, method = "split", 
  labeling=labeling_border(abbreviate=c(db040=TRUE)))

# realized population sizes colored according to relative 
# differences with expected population sizes
spMosaic(tab, method = "color", 
  labeling=labeling_border(abbreviate=c(db040=TRUE)))

Run the code above in your browser using DataLab