Re: [R] PCA sensitive to outliers?

2012-04-23 Thread Martin Maechler
SL == Steve Lianoglou mailinglist.honey...@gmail.com on Mon, 23 Apr 2012 01:10:31 -0400 writes: SL On Mon, Apr 23, 2012 at 12:01 AM, Michael SL comtech@gmail.com wrote: yes, but that is not a good Review or Survey... thx SL But the packages listed there do have their

[R] PCA sensitive to outliers?

2012-04-23 Thread Igor Carron
I could not reply directly to the initial thread with the same title. There are two sorts of Robust PCA, those that were devised before the recent string of Low Rank approaches and then the new set of algorithms that provide robust PCA in light of sparse but potentially large errors/outliers

Re: [R] PCA sensitive to outliers?

2012-04-22 Thread Michael
I actually tried robustPca in pcaMethods on bioconductor. It keeps giving me the warning Input data is not complete... Reading into the function: When there is no NAs, it will give this warning... It seems that there is a bug in this code... Is it reliable at all? -

Re: [R] PCA sensitive to outliers?

2012-04-22 Thread Michael
Any thoughts on this error in robustSVD? Thanks a lot! Error in if (!all(tmp)) { : missing value where TRUE/FALSE needed Enter a frame number, or 0 to exit 1: #73: pca(dTmp, method = robustPca, nPcs = nNumFactors, center = FALSE) 2: robustPca(prepres$data, nPcs = nPcs, ...) 3:

Re: [R] PCA sensitive to outliers?

2012-04-22 Thread Joshua Wiley
On Sun, Apr 22, 2012 at 4:43 PM, Michael comtech@gmail.com wrote: I actually tried robustPca in pcaMethods on bioconductor. It keeps giving me the warning Input data is not complete... Reading into the function: When there is no NAs, it will give this warning... It seems that there is

Re: [R] PCA sensitive to outliers?

2012-04-22 Thread Michael
Even in R, there are so many of robust PCA... any survey or review of all these different methods? On Sun, Apr 22, 2012 at 6:58 PM, Joshua Wiley jwiley.ps...@gmail.comwrote: On Sun, Apr 22, 2012 at 4:43 PM, Michael comtech@gmail.com wrote: I actually tried robustPca in pcaMethods on

Re: [R] PCA sensitive to outliers?

2012-04-22 Thread Bert Gunter
As I believe I already told you, look at the CRAN Robust task view. -- Bert On Sun, Apr 22, 2012 at 6:29 PM, Michael comtech@gmail.com wrote: Even in R, there are so many of robust PCA... any survey or review of all these different methods? On Sun, Apr 22, 2012 at 6:58 PM, Joshua Wiley

Re: [R] PCA sensitive to outliers?

2012-04-22 Thread Michael
yes, but that is not a good Review or Survey... thx On Sun, Apr 22, 2012 at 9:47 PM, Bert Gunter gunter.ber...@gene.com wrote: As I believe I already told you, look at the CRAN Robust task view. -- Bert On Sun, Apr 22, 2012 at 6:29 PM, Michael comtech@gmail.com wrote: Even in R, there

Re: [R] PCA sensitive to outliers?

2012-04-22 Thread Steve Lianoglou
On Mon, Apr 23, 2012 at 12:01 AM, Michael comtech@gmail.com wrote: yes, but that is not a good Review or Survey... thx But the packages listed there do have their own documentation and vignettes. For instance the rrcov package seems to have a nice vignette about its design as well as methods

Re: [R] PCA sensitive to outliers?

2012-04-20 Thread Kevin Wright
You can also have a look at the pcaMethods package on Bioconductor. Kevin On Thu, Apr 19, 2012 at 11:20 PM, Michael comtech@gmail.com wrote: Hi all, I found that the PCA gave chaotic results when there are big changes in a few data points. Are there improved versions of PCA in R that

[R] PCA sensitive to outliers?

2012-04-19 Thread Michael
Hi all, I found that the PCA gave chaotic results when there are big changes in a few data points. Are there improved versions of PCA in R that can help with this problem? Please give me some pointers... Thank you! [[alternative HTML version deleted]]

Re: [R] PCA sensitive to outliers?

2012-04-19 Thread Bert Gunter
Michael: On Thu, Apr 19, 2012 at 9:20 PM, Michael comtech@gmail.com wrote: Hi all, I found that the PCA gave chaotic results when there are big changes in a few data points. Yup. Are there improved versions of PCA in R that can help with this problem? Yup. Consult the Robust task view