Learn R Programming

Orcs (version 1.2.3)

latticeCombineLayer: Combine Multiple Lattice Plots Layerwise

Description

This function combines multiple lattice plot objects drawing each as a layer on top of the previous plots. Note that the global plot settings (e.g. 'xlim', 'ylim', ...) are taken from the first object. This is particularly useful when looping over large amounts of data using lapply() (see Examples).

Usage

latticeCombineLayer(trellis.list, ...)

Value

A single lattice plot object.

Arguments

trellis.list

A list containing lattice plot objects.

...

Additional arguments passed to latticeExtra::as.layer().

Author

Tim Appelhans

See Also

Examples

Run this code
library(latticeExtra)
dat <- list(1:10,
            10:1,
            3:7,
            7:3)

plist <- lapply(seq(dat), function(i) {
 tmp <- xyplot(dat[[i]] ~ seq(dat[[i]]),
               type = "l", col = i)
})

p <- latticeCombineLayer(plist)

print(p)

Run the code above in your browser using DataLab