[EMAIL PROTECTED] writes: > hi, > > I would like to subsample the array c(1:200) at random into ten subsamples > v1,v2,...,v10.
(Why are you c()'ing a single vector?) > I tried with to go progressively like this: > > > > x<-c(1:200) > > v1<-sample(x,20) > > y<-x[-v1] > > v2<-sample(y,20) > > and then I want to do: > > >x<-y[-v2] > Error: subscript out of bounds. That's not going to work (hint, the values contained in y do not correspond to their indices). I'd just do split(sample(1:200),rep(1:10,each=20)) -- O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - ([EMAIL PROTECTED]) FAX: (+45) 35327907 ______________________________________________ [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
