| 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)