arrayPlot {GLAD} | R Documentation |
The function arrayPlot
creates spatial images of shades of gray or colors that correspond to the values of a statistic for each spot on the array. The statistic can be the intensity log-ratio, a spot quality measure (e.g. spot size or shape), or a test statistic. This function can be used to explore whether there are any spatial effects in the data, for example, print-tip or cover-slip effects.
## Default S3 method: arrayPlot(Statistic, Col, Row, ArrCol, ArrRow, SpotCol, SpotRow, mediancenter=FALSE, col=myPalette("green", "red", "yellow"), contour=FALSE, nlevels=5, zlim=NULL, bar=c("none", "horizontal", "vertical"), layout=TRUE, ...) ## S3 method for class 'arrayCGH' arrayPlot(arrayCGH, variable, mediancenter=FALSE, col=myPalette("green", "red", "yellow"), contour=FALSE, nlevels=5, zlim=NULL, bar=c("none", "horizontal", "vertical"), layout=TRUE, ...)
arrayCGH |
Object of class |
variable |
Variable to be plotted |
Statistic |
Statistic to be plotted. |
Col |
Vector of columns coordinates. |
Row |
Vector of rows coordinates. |
ArrCol |
Number of columns for the blocs. |
ArrRow |
Number of rows for the blocs. |
SpotCol |
Number of column for each bloc. |
SpotRow |
Number of rows for each bloc. |
mediancenter |
If |
col |
List of colors such as that generated by |
contour |
If |
nlevels |
Numbers of levels added by |
zlim |
Numerical vector of length 2 giving the extreme values of
|
bar |
If |
layout |
If |
... |
Graphical parameters can be given as arguments to function
|
N.B. : Col takes the values in 1:arrayRow*SpotRow and Row takes the values in 1:arrayCol*SpotCol
This function is very similar to the
maImage
written by Sandrine Dudoit
(available in marrayPlots package) with
added options zlim
, mediancenter
and layout
.
An image is created on the current graphics device.
People interested in tools dealing with array CGH analysis can visit our web-page http://bioinfo.curie.fr.
Philippe Hupé, glad@curie.fr.
image
, contour
, arrayPersp
, myPalette
.
data(arrayCGH) pdf(file="arrayCGH.pdf",height=21/cm(1),width=29.7/cm(1)) arrayPlot(array2$Log2Rat, array2$Col, array2$Row, 4,4,21,22, main="Spatial Image of array CGH") dev.off() # object of class arrayCGH array <- list(arrayValues=array2, arrayDesign=c(4,4,21,22)) class(array) <- "arrayCGH" arrayPlot(array,"Log2Rat", main="Spatial Image of array CGH")