_대문 | 방명록 | 최근글 | 홈피소개 | 주인놈
FrontPage › 레만투_상관분석
Describe 레만투_상관분석 here


피어슨 상관계수
R에서 상관분석은 cor.test 함수를 사용한다. 사용법은 대단히 간단하다. 두 변수 x와 y의 피어슨 상관계수를 구하려면 단순히 다음과 같이 하면 된다.
cor.test(x,y)

결과는 다음과 같다.
        Pearson's product-moment correlation

data:  x and y 
t = 12.3142, df = 48, p-value = 2.220e-16
alternative hypothesis: true correlation is not equal to 0 
95 percent confidence interval:
 0.7831722 0.9253898 
sample estimates:
      cor 
0.8715312 

대립가설
위의 예는 영가설을 p=0, 대립가설을 p≠0으로 두었다. 이것을 바꾸고 싶으면 alternative 옵션을 사용한다. 대립가설이 p<0이면 alternative="less", p>0이면 alternative="greater"라고 쓴다.
cor.test(x, y,alternative="less")
cor.test(x, y,alternative="greater")

신뢰구간
신뢰구간은 기본이 95%이다. 바꾸고 싶다면 conf.level 옵션을 사용한다. 다음은 신뢰구간을 99%로 설정한 경우다.
cor.test(x,y,conf.level=0.99)

스피어만 상관계수와 켄달 상관계수
피어슨 상관계수 대신 스피어만 상관계수 ρ나 켄달 상관계수 τ를 구하고 싶으면 method 옵션을 사용한다.
cor.test(x,y,method="spearman") # 스피어만 상관계수
cor.test(x,y,method="kendall") # 켄달 상관계수

관계식
다른 모형과 마찬가지로 상관분석도 관계식을 사용할 수 있다. 종속변수 자리는 비워두고 분석할 변수들을 독립변수로 써준다.
cor.test(~ x + y)

댓글 남기기..
이름: : 오른쪽의 새로고침을 클릭해 주세요. 새로고침
EditText : Print : Mobile : FindPage : DeletePage : LikePages : Powered by MoniWiki : Last modified 2018-04-13 23:12:53

“힘내라구.” 밤에 헤어질 때 아주 좋은 이야기를 나누었을 때든지 아무 관련 없이 로댕은 곧잘 내게 이렇게 말하는 것이었습니다. 그는 알고 있었던 겁니다. 젊었을 때 이 말이 날마다 얼마나 필요한 것인가를. (릴케)