Amit Patel wrote:
Hi
I have 2 sets of data that I want to do a Wilcoxon test on. They are of the
same dimension. One has 4 zero values and the other has 5.
dim(SampA)
[1] 1 10
dim(SampV)
[1] 1 10
I get the folowing error
Error in wilcox.test.default(SampA, SampV, na.rm = TRUE, paired = FALSE, :
'x' must be numeric
I am using the function
wilcox.test(SampA, SampV, na.rm=TRUE, paired=FALSE, conf.level=0.95)
Hi Amit,
This is probably due to the fact that SampA is not numeric (SampB may be
the same). When you say "zero values", I suspect you may mean NAs, and
SampA and SampB are read in from a data file of some sort. It's quite
common for users to assume that an empty field (or even a space or a
period ".") will be read as NA. If this sounds like it may be the
problem, check the function that you are using to read in the data for
an na.strings argument, and see if it is what you think it is. If it
isn't, any column of a resulting data frame will usually come in as a
factor.
Jim
______________________________________________
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.