반응형
R에서 상관계수 구하는 방법 (cor)
R에서 두 변수의 상관계수를 구할 때는 cor 함수를 사용합니다.
> X=c(1,2,3,4,5)
> Y=c(1,2,4,4,5)
> cor(X,Y)
[1] 0.9622504
cor 함수를 데이터프레임에 적용하면 상관계수 행렬을 출력해줍니다.
> df=data.frame(X=c(1,2,3,4,5),Y=c(1,1,2,3,4),Z=c(1,3,5,6,7))
> cor(df)
X Y Z
X 1.0000000 0.9701425 0.9847982
Y 0.9701425 1.0000000 0.9235481
Z 0.9847982 0.9235481 1.0000000
반응형
'1. 통계량' 카테고리의 다른 글
[R통계] 최솟값,최댓값,중앙값,평균,제1사분위수,제3사분위수 한번에 구하기(summary) (0) | 2020.12.30 |
---|---|
[R통계] 분위수 구하는 방법 (0) | 2020.12.30 |
R 데이터프레임에 분산,공분산 함수를 적용해보자 (0) | 2020.11.30 |
R 데이터프레임 열별 평균, 표준편차 구하기 (0) | 2020.11.30 |
R에서 평균, 표준편차 등 구할 때 NA 오류 해결방법 (0) | 2020.11.30 |
댓글