[R] Formating a matrix in a exotic way
David Winsemius
dwinsemius at comcast.net
Sun Sep 19 22:30:58 CEST 2010
On Sep 19, 2010, at 3:41 PM, Megh Dal wrote:
> Suppose I have following arbitrary matrix:
>
>> set.seed(1)
>> mat <- matrix(rnorm(6), 3, 2)
>> mat
> [,1] [,2]
> [1,] -0.6264538 1.5952808
> [2,] 0.1836433 0.3295078
> [3,] -0.8356286 -0.8204684
>
> Now I want to make a simple object like (character type):
>
> "-0.6264538,1.5952808;0.1836433,0.3295078;-0.8356286,-0.8204684"
paste( apply(mat,1,paste, collapse=","), collapse=";")
[1]
"-0.626453810742332,1.59528080213779;0.183643324222082,0.329507771815361
;-0.835628612410047,-0.820468384118015"
>
> I would be really grateful if somebody guide me how to perform that.
>
> Thanks for your time.
More information about the R-help
mailing list