상관계수 시각화를 통해 두 변수간의 선형적 또는 비선형적 관계를 갖고 있는지 분석을 해보겠습니다.
1. 필요한 라이브러리 삽입
기본적으로 corrplot 라이브러리를 활용합니다.
1 2 3 4 5 6 7
| install.packages(c('corrgram', 'corrplot', 'QuantPsyc'), repos = 'http://cran.nexr.com') library(psych) library(corrgram) library(corrplot) library(ellipse) library(car) library(QuantPsyc)
|
2. 워킹 디렉토리 설정하기
1
| setwd("C:/Users/Qtest/Documents/R4")
|
3. 기본값을 세팅
1
| default.set <- par(no.readonly = TRUE)
|
4. csv데이터를 import
1
| data = read.csv('data.csv')
|
5. 데이터를 확인
6. 데이터 시각화
1
| corrplot(cor(data), type="upper", order="hclust", tl.col="black", tl.srt=45)
|