plot.dd {DescribeDisplay} | R Documentation |
Draw a complete describe display.
plot.dd(x, ..., draw = TRUE, axislocation = c(0.1, 0.1), size=0.9, axisgp=gpar(col="black"), background.color="grey90")
x |
dd object to plot |
... |
(unused) |
draw |
draw plot, or just return grob |
axislocation |
location of axes (as x and y position in npc coordinates, ie. between 0 and 1) |
size |
size of plot as a proportion of the total display area (set to 1 for printed out) |
axisgp |
|
background.color |
If you want to layout multiple dd plots on the same page, you can
use grid.layout
. If you need even more control,
set draw = FALSE
and then grid.draw
the
resulting grob yourself.
This function reads a number of options directly out of the descripedisplay datastructure. See the examples for ways to use these.
frame grob containing all panels, note that this does not contain the title or border
Hadley Wickham <h.wickham@gmail.com>
ash <- dd_load(system.file("examples", "test-ash.r", package="DescribeDisplay")) plot(ash) ash$plots[[1]]$drawlines <- TRUE plot(ash) ash$plots[[1]]$showPoints <- FALSE plot(ash) texture <- dd_load(system.file("examples", "1d-texture.r", package="DescribeDisplay")) plot(texture) texture$plots[[1]]$yscale <- expand_range(texture$plots[[1]]$yscale, 0.5) plot(texture)