On 2010-12-06 02:02, chintan85 wrote:
Hi,
I am trying to calculate correlation coefficient for gene expression data.
Tab delimited file looks like this
Id v1 v2 v3
df 56 90 45
gh 87 98 78
ty 89 78 67
I used this code
[code]
gse20437<- read.csv("C:/Users//Desktop/data/GSE20437_matrix.txt",header =
TRUE, sep = ",", strip.white = TRUE)
gsecor<- cor(gse20437, method ="pearson") or
gsecor<- cor(gse20437)
[/code]
i get error x must be numeric..
If this is so urgent, then wouldn't it seem like a good idea to
actually peruse the help page for read.csv?
If you have a *tab*-delimited file, then why are your using
read.csv??
Try this:
1. read your data with read.table() or read.delim()
2. issue str(gse20437) to see what you've acutally read
3. Note that one of your columns is *not* numeric (as the
very helpful error message is trying to tell you)
Peter Ehlers
can anybody help me.
thanks in advance
______________________________________________
[email protected] 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.