Description Usage Arguments Details Value Author(s) See Also Examples
Apply a specified function to each to each value of a matrix and its immediate neighbors.
1 2 | ma3x3.matrix(x,FUN=mean,na.rm=TRUE,...)
ma3x3.spottedarray(x,printer,FUN=mean,na.rm=TRUE,...)
|
x |
numeric matrix |
FUN |
function to apply to each window of values |
na.rm |
logical value, should missing values be removed when applying |
... |
other arguments are passed to |
printer |
list giving the printer layout, see |
For ma3x3.matrix
, x
is an arbitrary function.
for ma3x3.spotted
, each column of x
is assumed to contain the expression values of a spotted array in standard order.
The printer layout information is used to re-arrange the values of each column as a spatial matrix before applying ma3x3.matrix
.
Numeric matrix of same dimension as x
containing smoothed values
Gordon Smyth
An overview of functions for background correction are given in 04.Background
.
1 2 3 | x <- matrix(c(2,5,3,1,6,3,10,12,4,6,4,8,2,1,9,0),4,4)
ma3x3.matrix(x,FUN="mean")
ma3x3.matrix(x,FUN="min")
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.