소개

corrplot 패키지는 상관행렬(correlation matrix)와 신뢰구간(confidence interval)의 그래프이다. 또한 행렬의 재정렬(reordering) 알고리즘을 포함하고 있으며 색의 선택, 텍스트 라벨링, 칼라 라벨등을 포함하고 있다.

Visualization Methods

패키지에 포함되어 있는 방법은 모두 7가지가 있다. circle, square,ellipse,number,shade,color,pie의 7가지이다. 패키지의 설명을 위해 corrplot 라이브러리를 불러오고 mtcars 데이타를 불러온다. cor(mtcars)를 M이라는 행렬에 저장한다.

library(corrplot)
M<-cor(iris[,1:4])
M
             Sepal.Length Sepal.Width Petal.Length Petal.Width
Sepal.Length       1.0000     -0.1176       0.8718      0.8179
Sepal.Width       -0.1176      1.0000      -0.4284     -0.3661
Petal.Length       0.8718     -0.4284       1.0000      0.9629
Petal.Width        0.8179     -0.3661       0.9629      1.0000

다음은 corrplot의7가지 방법이다.

corrplot(M,method="circle")

plot of chunk unnamed-chunk-2

corrplot(M,method="square")

plot of chunk unnamed-chunk-2

corrplot(M,method="ellipse")

plot of chunk unnamed-chunk-2

corrplot(M,method="number")