Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

picturePaths

Draw Individual Picture Paths


Description

This function individually draws each path from a "Picture" object.

Usage

picturePaths(picture, nr, nc,
             col = "black",
             fill = "light grey",
             freeScales = FALSE,
             xscale = NULL, yscale = NULL,
             label = function(n) {
               tg <- textGrob(n, x = 0, y = 0,
                              just = c("left", "bottom"),
                              gp = gpar(fontsize = 6))
               grid.rect(x = 0, y = 0,
                         height = unit(6, "points"),
                         width = grobWidth(tg),
                         just = c("left", "bottom"),
                         gp = gpar(fill = "white"))
               grid.draw(tg)
             }, use.gc = TRUE)

Arguments

picture

A "Picture" object.

nr

Number of rows of paths to draw.

nc

Number of columns of paths to draw.

col

Colour of border drawn around each path.

fill

Background colour drawn behind each path.

freeScales

A boolean indicating whether each path should be drawn on its own scale. If FALSE, all paths are drawn on a common scale. If TRUE, xscale and yscale are ignored.

xscale

A numeric vector of length two indicating the minimum and maximum on the x-scale.

yscale

A numeric vector of length two indicating the minimum and maximum on the y-scale.

label

Function to draw a label on each path. If any value other than a function is specified, no labels are drawn.

use.gc

A boolean indicating whether to use the graphical parameter information in the path.

Author(s)

Paul Murrell

See Also


grImport

Importing Vector Graphics

v0.9-3
GPL (>= 2)
Authors
Paul Murrell [aut, cre], Richard Walton [aut], Simon Potter [ctb]
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.