Re: [R] CORRELATION MATRIX CONVERSION

From: Muhammad Subianto <subianto_at_gmail.com>
Date: Fri 17 Jun 2005 - 20:36:59 EST

Maybe like:

 > dat

     X Y Z

X 1.0 0.9 0.5
Y 0.9 1.0 0.1
Z 0.5 0.1 1.0
 > datrow <- stack(as.data.frame(dat))

 > datrow$X=rownames(dat)
 > datrow
   values ind X
1    1.0   X X
2    0.9   X Y
3    0.5   X Z
4    0.9   Y X
5    1.0   Y Y
6    0.1   Y Z
7    0.5   Z X
8    0.1   Z Y
9    1.0   Z Z

 >

Regards,
Muhammad Subianto

On this day 6/17/2005 8:14 AM, Omer Bakkalbasi wrote:
> How do I convert the output of cor(x) to a columnar format?
> Ex. from format below
> X Y Z
> X 1.0 0.9 0.5
> Y 0.9 1.0 0.1
> Z 0.5 0.1 1.0
>
> to format below
>
> X X 1.0
> X Y 0.9
> X Z 0.5
> Y X 0.9
> Y Y 1.0
> Y Z 0.1
> Z X 0.5
> Z Y 0.1
> Z Z 1.0
>
> Thanks!
>
> Omer
>
> ______________________________________________
> R-help@stat.math.ethz.ch mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>



R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Fri Jun 17 21:08:42 2005

This archive was generated by hypermail 2.1.8 : Fri 03 Mar 2006 - 03:32:46 EST