View source: R/normalize.loess.R
normalize.loess | R Documentation |
Normalizes arrays using loess.
normalize.loess(mat, subset = sample(1:(dim(mat)[1]), min(c(5000,
nrow(mat)))), epsilon = 10^-2, maxit = 1, log.it =
TRUE, verbose = TRUE, span = 2/3, family.loess =
"symmetric")
normalize.AffyBatch.loess(abatch,type=c("together","pmonly","mmonly","separate"), ...)
mat |
a matrix with columns containing the values of the chips to normalize. |
abatch |
an |
subset |
a subset of the data to fit a loess to. |
epsilon |
a tolerance value (supposed to be a small value - used as a stopping criterion). |
maxit |
maximum number of iterations. |
log.it |
logical. If |
verbose |
logical. If |
span |
parameter to be passed the function |
family.loess |
parameter to be passed the function
|
type |
A string specifying how the normalization should be applied. See details for more. |
... |
any of the options of normalize.loess you would like to modify (described above). |
The type argument should be one of
"separate","pmonly","mmonly","together"
which indicates whether
to normalize only one probe type (PM,MM) or both together or separately.
normalize
if (require(affydata)) {
#data(Dilution)
#x <- pm(Dilution[,1:3])
#mva.pairs(x)
#x <- normalize.loess(x,subset=1:nrow(x))
#mva.pairs(x)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.