Usage
"plot"(x, data, subset=c(1,2), ellipse=TRUE, show.outliers=TRUE, show.rm=FALSE, include=1:(x@K), main=NULL, grayscale=FALSE, col=(if (grayscale) gray(1/4) else 2:(length(include)+1)), pch=".", cex=0.6, col.outliers=gray(3/4), pch.outliers=".", cex.outliers=cex, col.rm=1, pch.rm=1, cex.rm=0.6, ecol=1, elty=1, level=NULL, u.cutoff=NULL, z.cutoff=NULL, npoints=100, add=FALSE, ...)
Arguments
data
A matrix, data frame of observations, or object of class flowFrame
. This is the object on which flowClust
was performed.
subset
A numeric vector of length two indicating which two variables are selected for the scatterplot. Alternatively, a character vector containing the names of the two variables is allowed if x@varNames
is not NULL
.
ellipse
A logical value indicating whether the cluster boundary is to be drawn or not. If TRUE
, the boundary will be drawn according to the level specified by level
or cutoff
.
show.outliers
A logical value indicating whether outliers will be explicitly shown or not.
show.rm
A logical value indicating whether filtered observations will be shown or not.
include
A numeric vector specifying which clusters will be shown on the plot. By default, all clusters are included.
grayscale
A logical value specifying if a grayscale plot is desired. This argument takes effect only if the default values of relevant graphical arguments are taken.
col
Color(s) of the plotting characters. May specify a different color for each cluster.
pch
Plotting character(s) of the plotting characters. May specify a different character for each cluster.
cex
Size of the plotting characters. May specify a different size for each cluster.
col.outliers
Color of the plotting characters denoting outliers.
pch.outliers
Plotting character(s) used to denote outliers. May specify a different character for each cluster.
cex.outliers
Size of the plotting characters used to denote outliers. May specify a different size for each cluster.
col.rm
Color of the plotting characters denoting filtered observations.
pch.rm
Plotting character used to denote filtered observations.
cex.rm
Size of the plotting character used to denote filtered observations.
ecol
Color(s) of the lines representing the cluster boundaries. May specify a different color for each cluster.
elty
Line type(s) drawing the cluster boundaries. May specify a different line type for each cluster.
level, u.cutoff, z.cutoff
These three optional arguments specify the rule used to identify outliers. By default, all of them are left unspecified, meaning that the rule stated in x@ruleOutliers
will be taken. Otherwise, these arguments will be passed to ruleOutliers
. npoints
The number of points used to draw each cluster boundary.
add
A logical value. If TRUE
, add to the current plot.
...
Further graphical parameters passed to the generic function plot
.