[BioC] Is it normal that normalize.loess does not tolerate a single NA value?
Emmanuel Levy
emmanuel.levy at gmail.com
Mon Mar 16 16:29:15 CET 2009
Dear all,
I have been using normalize.loess and I get the following error
message when my matrix contains NA values:
> my.mat = matrix(nrow=100, ncol=4, runif(400) )
> my.mat[1,1]=NA
> my.mat.n = normalize.loess(my.mat, verbose=TRUE)
Done with 1 vs 2 in iteration 1
Done with 1 vs 3 in iteration 1
Done with 1 vs 4 in iteration 1
Done with 2 vs 3 in iteration 1
Done with 2 vs 4 in iteration 1
Done with 3 vs 4 in iteration 1
1 0.317319
Warning messages:
1: In means[, j] + aux :
longer object length is not a multiple of shorter object length
2: In means[, k] - aux :
longer object length is not a multiple of shorter object length
...
Is that normal? I'm scared that this introduces abnormalities in the
normalization.
Thanks for your help,
Emmanuel
> sessionInfo()
R version 2.8.0 (2008-10-20)
x86_64-pc-linux-gnu
locale:
LC_CTYPE=en_CA.UTF-8;LC_NUMERIC=C;LC_TIME=en_CA.UTF-8;LC_COLLATE=en_CA.UTF-8;LC_MONETARY=C;LC_MESSAGES=en_CA.UTF-8;LC_PAPER=en_CA.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_CA.UTF-8;LC_IDENTIFICATION=C
attached base packages:
[1] splines tools stats graphics grDevices utils datasets
[8] methods base
other attached packages:
[1] limma_2.16.3 GOstats_2.4.0 Category_2.4.0
[4] genefilter_1.22.0 survival_2.34-1 RBGL_1.16.0
[7] annotate_1.20.1 xtable_1.5-4 GO.db_2.2.0
[10] AnnotationDbi_1.2.2 RSQLite_0.6-9 DBI_0.2-4
[13] graph_1.18.0 YEAST_2.0.1 affy_1.20.0
[16] Biobase_2.2.1
loaded via a namespace (and not attached):
[1] affyio_1.10.1 cluster_1.11.11 preprocessCore_1.4.0
[4] tcltk_2.8.0
More information about the Bioconductor
mailing list