Hi, I need to find the z-score of the data present in a speardsheet. The values needs to be calculated for each gene across the samples (refer the example). And, it should be a simple thing, but I am unable to do it right now !
The example re the structure of the spreadsheet is - # Example: MyFile <- read.csv( text= "Names,'Sample_1','Sample_2','Sample_3' Gene_1,87,77,88 Gene_2,98,22,34 Gene_3,33,43,33 Gene_4,78,,81 ", header=TRUE, row.names=1, as.is=TRUE, quote="'", na.strings="" ) And, I think this formula that can be used for z score is - (x-mean(x))/sd(x) And, apply() function for rows should work. But bottomline - I am unable to do it correctly. Could you show me - using apply () or some other alternative function. Thank you. Cheers, Ved [[alternative HTML version deleted]] ______________________________________________ R-help@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.