[R] Applying do.call to a data.frame using function arguments

miller_2555 nabble.30.miller_2555 at spamgourmet.com
Wed Aug 26 18:31:40 CEST 2009



miller_2555 wrote:
> 
> I'm trying to convert a data.frame to a series of strings (row-wise).
> There was a very good discussion awhile back (2002) entitled "[R] string
> concatenate across rows of a matrix??" where Tony Plate recommended the
> following two alternatives (x2 is an R object of type data frame -- a
> matrix also works for solution #1): 
>     1) apply(format(x2), 1, paste, collapse=" ");
>     2) do.call("paste",x2)
> 

Nevermind. Stupid question. The solution is:
do.call("paste",c(x2,sep='","')); 

Hope this helps somebody.
-- 
View this message in context: http://www.nabble.com/Applying-do.call-to-a-data.frame-using-function-arguments-tp25151441p25151445.html
Sent from the R help mailing list archive at Nabble.com.




More information about the R-help mailing list