Maybe I misunderstand your problem. For my understanding, it's quite simple.I hope it can help. id <- vector() for(i in 1:10){ for(j in 1:10){ id<-append(id,paste("X",i,j,sep="_")) } }
Wenbo Mu On Tue, Jul 13, 2010 at 5:44 PM, He, Yulei <h...@hcp.med.harvard.edu> wrote: > Hi, there: > > Suppose I want create variables with indexes in their names, e.g., X_1_1, > X_1_2, X_1_3, ..., X_1_10, X_2_1, X_2_2, X_2_3, .. X_2_10,..., X_10_1, > X_10_2, ... X_10_10. It looks like I need to use 2 indexes I and J so I is > looped from 1 to 10, and J is looped from 1 to 10. But I don't know how to > automatically produce X with these combination of indexes. Should I use paste > function? Can someone help? > > Thanks. > > Yulei > > > [[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. > ______________________________________________ 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.