prodplot {productplots} | R Documentation |
Create a product plot
Description
Create a product plot
Usage
prodplot(data, formula, divider = mosaic(), cascade = 0, scale_max = TRUE,
na.rm = FALSE, levels = -1L, ...)
Arguments
data |
input data frame |
formula |
formula specifying display of plot |
divider |
divider function |
cascade |
cascading amount, per nested layer |
scale_max |
Logical vector of length 1. If |
na.rm |
Logical vector of length 1 - should missing levels be silently removed? |
levels |
an integer vector specifying which levels to draw. |
... |
other arguments passed on to |
Examples
if (require("ggplot2")) {
prodplot(happy, ~ happy, "hbar")
prodplot(happy, ~ happy, "hspine")
prodplot(happy, ~ sex + happy, c("vspine", "hbar"))
prodplot(happy, ~ sex + happy, stacked())
prodplot(happy, ~ happy + sex | health, mosaic("h")) + aes(fill=happy)
# The levels argument can be used to extract a given level of the plot
prodplot(happy, ~ sex + happy, stacked(), level = 1)
prodplot(happy, ~ sex + happy, stacked(), level = 2)
}
[Package productplots version 0.1.1 Index]