# Method implementing Lattice scatter plot matrices for flow data.

### Description

This function create Trellis scatter plots matrices (splom) from flow cytometry data.

### Usage

1 2 3 |

### Arguments

`x` |
A formula describing the structure of the plot and the variables to be used in the display. |

`data` |
A |

`pscales` |
This arguments is passed unchanged to the corresponding methods in lattice, and is listed here only because it provides a different default. See documentation for the original methods for details. |

`time` |
A character string giving the name of the data column recording time. If not provided, we try to guess from the available parameters. |

`exclude.time` |
Logical, specifying whether to exclude the time variable
from a scatter plot matrix. Defaults to |

`names` |
Logical specifying wether gate names should be added to the plot. Currently, this feature is not supported for splom plots. |

`...` |
More arguments, usually passed on to the underlying lattice methods. |

### Details

The function draws a scatter plot matrix of the data for each flow parameter
in a `flowFrame`

. For the most, one can think about this as a
rectangular arrangement of separate `xyplots`

,
and most of that functionality is also available here. To be more precise,
the function repeatedly calls `panel.xyplot.flowframe`

to do the actual
plotting. Please see its documentation for details.

### Author(s)

F. Hahne, D. Sarkar

### See Also

Not all standard lattice arguments will have the intended effect, but many should. For a fuller description of possible arguments and their effects, consult documentation on lattice.

### Examples

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | ```
data(GvHD)
tf <- transformList(colnames(GvHD)[3:7], asinh)
dat <- tf %on% GvHD[[3]]
## scatter plot matrix of individual flowFrames
lattice.options(panel.error=NULL)
splom(dat)
splom(dat[,1:3], smooth = FALSE)
## displaying filters
rg <- rectangleGate("FSC-H"=c(200,400), "SSC-H"=c(300,700),
"FL1-H"=c(2,4), "FL2-A"=c(4,7))
splom(dat, filter=rg)
splom(dat, filter=rectangleGate("FSC-H"=c(400,800)))
splom(dat[,1:4], smooth = FALSE, filter=norm2Filter("FSC-H", "SSC-H", scale=1.5))
``` |

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker. Vote for new features on Trello.