[R] getting all pairwise combinations of elements in a character string

2009-02-12 Thread Levi Waldron
I'm able to do this as follows, but am wondering if anyone knows a simpler way which still avoids explicit loops? (mystring - letters[1:5]) [1] a b c d e unlist(sapply(mystring[-length(mystring)], + function(x) paste(x,mystring[(grep(x,mystring)+1):length(mystring)],sep=)))

Re: [R] getting all pairwise combinations of elements in a character string

2009-02-12 Thread jim holtman
combn(letters[1:5], 2) [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10] [1,] a a a a b b b c c d [2,] b c d e c d e d e e On Thu, Feb 12, 2009 at 12:20 PM, Levi Waldron lwald...@uhnres.utoronto.ca wrote: I'm able to do this as follows, but am wondering if anyone knows

Re: [R] getting all pairwise combinations of elements in a character string

2009-02-12 Thread Levi Waldron
I like both of these solutions much better - thank you! -Levi -- Levi Waldron post-doctoral fellow Jurisica Lab, Ontario Cancer Institute Division of Signaling Biology IBM Life Sciences Discovery Centre TMDT 9-304D 101 College Street Toronto, Ontario M5G 1L7