[R] Fastest way to merge matrix columns into a comma delimited string?

2010-06-15 Thread Jonathan Greenberg
Folks: Say I have a matrix: test=matrix(c(1,2,3),nrow=10,ncol=3) I would like to have an output character vector where each line is row's values delimited by commas, e.g.: 1,2,3 2,3,1 3,1,2 ... 1,2,3 What is the fastest way of doing this? I can paste() row-by-row but this seems an

Re: [R] Fastest way to merge matrix columns into a comma delimited string?

2010-06-15 Thread Sarah Goslee
apply(test, 1, paste, collapse=,) [1] 1,2,3 2,3,1 3,1,2 1,2,3 2,3,1 3,1,2 1,2,3 2,3,1 3,1,2 [10] 1,2,3 On Tue, Jun 15, 2010 at 2:27 PM, Jonathan Greenberg greenb...@ucdavis.edu wrote: Folks: Say I have a matrix: test=matrix(c(1,2,3),nrow=10,ncol=3) I would like to have an output

Re: [R] Fastest way to merge matrix columns into a comma delimited string?

2010-06-15 Thread Peter Langfelder
apply(test, 1, paste, collapse = ,) On Tue, Jun 15, 2010 at 11:27 AM, Jonathan Greenberg greenb...@ucdavis.edu wrote: Folks: Say I have a matrix: test=matrix(c(1,2,3),nrow=10,ncol=3) I would like to have an output character vector where each line is row's values delimited by commas,