[R] Generate combination of strings

Bart6114 bartsmeets86 at gmail.com
Thu Apr 12 22:14:27 CEST 2012


Hey all,

I am trying to generate a number of vectors with string combinations. The
below code solves my initial problem, however I would prefer not hardcoding
the positions of the 'objects' as in the future the number of 'objects'
could increase. Is there a way to loop over these objects and generate the
same output? The same goes for the 'maxspacer'. 

Thanks a whole bunch!

Bart

code:

objects<-c('OCT','ASS','SUP')
maxspacer<-c(2,3)

for(x in 0:maxspacer[1]){
for(y in 0:maxspacer[2]){

combo<-c(objects[1],rep('',x),objects[2],rep('',y),objects[3])

print(combo)
}
}

--
View this message in context: http://r.789695.n4.nabble.com/Generate-combination-of-strings-tp4552952p4552952.html
Sent from the R help mailing list archive at Nabble.com.



More information about the R-help mailing list