How can I create a correlation matrix in R?

Swapnil 'Tux' Takle picture Swapnil 'Tux' Takle · May 21, 2012 · Viewed 213.6k times · Source

I have 92 set of data of same type.

I want to make a correlation matrix for any two combination possible.

i.e. I want a matrix of 92 x92.

such that element (ci,cj) should be correlation between ci and cj.

How do I do that?

Answer

Manuel Ramón picture Manuel Ramón · May 21, 2012

An example,

 d &lt-; data.frame(x1=rnorm(10),
                 x2=rnorm(10),
                 x3=rnorm(10))
cor(d) # get correlations (returns matrix)