커뮤니티

상관계수 함수에 대해서

프로필 이미지
hex
2013-03-25 09:30:29
263
글번호 61158
답변완료
함수중 상관계수를 나타내는 Correlation 이 제대로 된것이 맞나요? 엑셀에서 Correl 함수로 계산해보는것과 결과값이 다르고 함수식이 상관계수 계산식과도 다른것 같은데 확인 부탁드립니다. http://terms.naver.com/entry.nhn?cid=568&docId=728115&mobile&categoryId=568
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-03-25 15:42:15

안녕하세요 예스스탁입니다. 기본으로 제공되는 Correlation은 엑셀함수와 다른내용입니다. 엑셀의 상관계수 함수 올려드립니다. 함수명 : Correl 반환값형 : 숫자형 함수식 내용 : Inputs: Ind(Numeric), Dep(Numeric), Period(Numeric); Variables: Counter1(0), Counter2(0), j(0), sumXY(0), sumX(0), sumY(0), sumX2(0), sumY2(0); sumXY = 0; sumX = 0; sumY = 0; sumX2 = 0; sumY2 = 0; for j = 0 to Period - 1 { sumXY = sumXY + Ind[j]*Dep[j]; sumX = sumX + Ind[j]; sumY = sumY + Dep[j]; sumX2 = sumX2 + Ind[j]^2; sumY2 = sumY2 + Dep[j]^2; } Correl = (Period * sumXY - sumX * sumY)/ Sqrt((Period * sumX2- sumX^2) * (Period * sumY2- sumY^2)); 즐거운 하루되세요 > hex 님이 쓴 글입니다. > 제목 : 상관계수 함수에 대해서 > 함수중 상관계수를 나타내는 Correlation 이 제대로 된것이 맞나요? 엑셀에서 Correl 함수로 계산해보는것과 결과값이 다르고 함수식이 상관계수 계산식과도 다른것 같은데 확인 부탁드립니다. http://terms.naver.com/entry.nhn?cid=568&docId=728115&mobile&categoryId=568