akchong at bidmc.harvard.edu
2010-Dec-08 20:03 UTC
[R] selecting for values above or within a range in the data matrix
Hi All, I am new to the R program (only my 2nd day trying it out!) and this may seem like a really stupid question but I was wondering if someone could help. I have managed to calculate the pearson correlation coefficient for my data and now I have a correlation coefficient matrix with a whole slew of numbers. I was wondering if there is a way to only show the correlation coefficient values that are between +0.85 to +1.0 and/or -0.85 to -1.0 in the matrix table. Thanks in advance, Allen
Peter Ehlers
2010-Dec-08 21:49 UTC
[R] selecting for values above or within a range in the data matrix
On 2010-12-08 12:03, akchong at bidmc.harvard.edu wrote:> Hi All, > I am new to the R program (only my 2nd day trying it out!) > and this may seem like a really stupid question but I was > wondering if someone could help. I have managed to calculate > the pearson correlation coefficient for my data and now I > have a correlation coefficient matrix with a whole slew of > numbers. I was wondering if there is a way to only show the > correlation coefficient values that are between +0.85 to > +1.0 and/or -0.85 to -1.0 in the matrix table.Maybe something like this: set.seed(1066) m <- matrix(sample(10, 20, TRUE), 5, 4) cm <- cor(m) ind <- which(abs(cm) < 0.85) is.na(cm) <- ind round(cm, 2) Peter Ehlers> > Thanks in advance, > Allen > > ______________________________________________ > R-help at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code.