[R] Looking for a more elegant solution than a loop

Erin Hodgess erinm.hodgess at gmail.com
Tue Oct 27 02:31:49 CET 2015


Hello!

The following (which is a toy example) works fine, but I wonder if there is
a better or more elegant way than to do the loop:

 xz <- vector("list",length=4)
 x <- 6:9
 for(i in 1:4)xz[[i]] <- x[i]
 xz
[[1]]
[1] 6

[[2]]
[1] 7

[[3]]
[1] 8

[[4]]
[1] 9

This does exactly what I want, but the "for" loop seems out of place.
Maybe not.

Thanks,
Sincerely
Erin


-- 
Erin Hodgess
Associate Professor
Department of Mathematical and Statistics
University of Houston - Downtown
mailto: erinm.hodgess at gmail.com

	[[alternative HTML version deleted]]



More information about the R-help mailing list