xkcdrect: Plots rectangles

Description Usage Arguments Details Value See Also Examples

View source: R/xkcdrect.r

Description

This function plots rectangles.

Usage

1
xkcdrect(mapping, data,...)

Arguments

mapping

Mapping between variables and aesthetics generated by aes. See Details.

data

Dataset used in this layer.

...

Optional arguments.

Details

It plots rectangles. The following aesthetics are required:

  1. xmin

  2. ymin

  3. xmax

  4. ymax

Additionally, you can use the aesthetics of geom_rect, geom_path, and pointssegment.

Value

A layer with the rectangles.

See Also

geom_rect

Examples

1
2
3
4
5
6
7
8
9
volunteers <- data.frame(year=c(2007:2011),
                         number=c(56470, 56998,59686, 61783, 64251))
p <- ggplot() + xkcdrect(aes(xmin = year,
                             xmax= year +0.3,
                             ymin=number,
                             ymax = number + 3600),
                         volunteers,
                         fill="red", colour="black")
p

Example output

Loading required package: ggplot2
Loading required package: extrafont
Registering fonts with R
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax
Warning: Ignoring unknown aesthetics: xbegin, ybegin, xend, yend, xmin, xmax, ymin, ymax

xkcd documentation built on May 2, 2019, 4:47 p.m.