반응형
1. 패키지 설치 및 불러오기
아래 패키지를 설치합니다.
install.packages("ggplot2")
install.packages("GGally")
설치한 패키지를 불러옵니다.
library("ggplot2")
library("GGally")
2. 데이터
iris 데이터를 이용합니다.
> head(iris)
Sepal.Length Sepal.Width Petal.Length Petal.Width Species
1 5.1 3.5 1.4 0.2 setosa
2 4.9 3.0 1.4 0.2 setosa
3 4.7 3.2 1.3 0.2 setosa
4 4.6 3.1 1.5 0.2 setosa
5 5.0 3.6 1.4 0.2 setosa
6 5.4 3.9 1.7 0.4 setosa
Species 는 수치형 데이터가 아니므로 제거해줍니다.
> data=iris[,1:4]
> head(data)
Sepal.Length Sepal.Width Petal.Length Petal.Width
1 5.1 3.5 1.4 0.2
2 4.9 3.0 1.4 0.2
3 4.7 3.2 1.3 0.2
4 4.6 3.1 1.5 0.2
5 5.0 3.6 1.4 0.2
6 5.4 3.9 1.7 0.4
3. 상관계수 행렬 그리기 (피어슨)
아래와 같이 데이터를 ggpairs에 입력합니다.
ggpairs(data)
4. 상관계수 행렬 그리기 (스피어만)
스피어만 상관계수로 그래프를 그리려변 아래와 같이 입력합니다.
ggpairs(data,upper = list(continuous = wrap("cor", method = "spearman")))
반응형
'10. 상관분석 > 상관계수행렬' 카테고리의 다른 글
[R] 상관계수행렬 그리는 법 (psych 패키지 이용) - 이게 젤 나음 (0) | 2023.08.24 |
---|---|
[R] 상관계수행렬 그리는 법 (ggpairs 이용, 색구분) (0) | 2023.01.06 |
[R] 상관계수행렬 그리는 법 (corrplot 패키지 이용) (0) | 2021.06.14 |
[R] 상관계수행렬 그리는 법 (pairs 함수 이용) (0) | 2021.06.14 |
R 피어슨 상관분석 (0) | 2019.12.02 |
댓글