multiplot {ggspectra}R Documentation

Multiple plot function

Description

Grid based; allows multiple plots arraged in a matrix and printed to any R device. ggplot objects can be passed in ..., or to plotlist (as a list of ggplot objects)

Usage

multiplot(..., plotlist = NULL, cols = 1, layout = NULL)

Arguments

...

one or more ggplot objects

plotlist

list of ggplot objects

cols

numerical Number of columns in layout

layout

A numeric matrix specifying the layout. If present, 'cols' is ignored.

Details

ggplot objects can be passed in ..., or to plotlist (as a list of ggplot objects) If the layout is something like matrix(c(1,2,3,3), nrow=2, byrow=TRUE), then plot 1 will go in the upper left, 2 will go in the upper right, and 3 will go all the way across the bottom.

Note

Modified from example by Winston Chang found in the Cookbook for R Licenced under CC BY-SA

References

from http://www.cookbook-r.com/

Examples

library(photobiology)
multiplot(plot(sun.spct), plot(yellow_gel.spct), cols = 1)


[Package ggspectra version 0.2.3 Index]