[R] CORRELATION MATRIX CONVERSION
Muhammad Subianto
subianto at gmail.com
Fri Jun 17 12:36:59 CEST 2005
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 at 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
>
More information about the R-help
mailing list