[R] t.test in for loop

Arne Schulz arne.schulz at student.uni-kassel.de
Thu Jul 22 19:28:13 CEST 2010


Dear list,
I'd like to do several t-test within a for loop. Example follows:

data1 <- rnorm(1:25)
data2 <- rnorm(1:25)
vars <- c("data1", "data2")

for (i in vars) {
	t.test(i)	
}

Unfortunately, it does not work because of the quotes in the vars-vector (running t.test(data1) by hand works).

How can I remove the quotes before performing the test?

Sincerely,
Arne Schulz



More information about the R-help mailing list