GGally (version 1.2.0)

ggally_ratio: Plots a mosaic plot

Description

Plots the mosaic plot by using fluctuation.

Usage

ggally_ratio(data, mapping = do.call(ggplot2::aes_string, as.list(colnames(data)[1:2])), ..., floor = 0, ceiling = NULL)

Arguments

data
data set using
mapping
aesthetics being used. Only x and y will used and both are required
...
passed to geom_tile(...)
floor
don't display cells smaller than this value
ceiling
max value to scale frequencies. If any frequency is larger than the ceiling, the fill color is displayed darker than other rectangles

Examples

Run this code
data(tips, package = "reshape")
ggally_ratio(tips, ggplot2::aes(sex, day))
ggally_ratio(tips, ggplot2::aes(sex, day)) + ggplot2::coord_equal()
# only plot tiles greater or equal to 20 and scale to a max of 50
ggally_ratio(
  tips, ggplot2::aes(sex, day),
  floor = 20, ceiling = 50
) + ggplot2::theme(aspect.ratio = 4/2)

Run the code above in your browser using DataLab