xyCoords: Get playwith plot data points

Description Usage Arguments Details Value Author(s) See Also Examples

View source: R/apiData.R

Description

Part of the playwith Application Programming Interface.

Usage

1
2
3
xyCoords(playState = playDevCur(), space = "plot")
xyData(playState = playDevCur(), space = "plot")
getDataArg(playState = playDevCur(), eval = TRUE)

Arguments

playState

a playState object representing the plot, window and device.

space

character, the plot space for which to get data. This is only relevant to multi-panel lattice plots, where data is split across panels. In this case, if space="page", the combined data from all panels is returned. See the space argument to playDo.

eval

whether to evaluate the argument; otherwise return the it as it appears in the call.

Details

None yet.

Value

the returned value is a list with elements x and y, which are numeric vectors in the case of xyCoords. Can also include an element subscripts, and generally will for lattice plots (similar to the result of calling trellis.panelArgs).

Author(s)

Felix Andrews felix@nfrac.org

See Also

playwith.API, plotCoords

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
if (interactive()) {

library(lattice)
x <- as.Date("1990-01-01") + 1:20 - 1
ab <- rep(c("a", "b"), each=10)
playwith(xyplot(1:20 ~ x | ab, subscripts = TRUE))
playState <- playDevCur()
xyCoords(playState, space="packet 2")
xyData(playState, space="packet 2")
try(xyData(playState, space="plot"))
getDataArg(playState)

}

playwith documentation built on May 29, 2017, 12:28 p.m.

Related to xyCoords in playwith...