목록추세선 (4)
무지개타고
회귀분석을 돌리면 필히 결정계수를 확인해야 하는데... 엑셀에서는 크게 두 가지 방식으로 결정계수를 구할 수 있다. 막강한 LinEst 함수와 단순회귀분석용 RSQ 함수. 아래 자료에 대해 몇가지 모형을 가정해 추정치를 구해봤다. Trend 함수를 활용하면 아래와 같은 방식으로 손쉽게 추정치를 구할 수 있다. e3 셀 (Y=X³+X²+X) =TREND($A$3:$A$9,$B$3:$B$9^{3,2,1},$B3^{3,2,1}) 그럼 결정계수는? LinEst 함수를 이용해 구하는 방법은 여러 차례 소개했다. e13 셀 (Y=X³+X²+X) =INDEX(LINEST($A$3:$A$9,$B$3:$B$9^{3,2,1},TRUE,TRUE),3,1) 그리고 RSQ 함수는 단순회귀모형에서 간편히 쓰는 함수이나 중회귀모형..
단순히 회귀분석 모형 선택시 절편이 있는 경우와 절편이 없는 경우를 선택하는 옵션 정도로만 지레짐작 하고 그냥 넘겨 버렸다. 그러나 왠걸? 엑셀의 추세선 기능에서 절편이 없는 경우 결정계수 R²가 잘못 계산되는 것 아닌가!!! (엑셀2010 베타판이라서 양넘 글이다.) 간단한 예제를 갖고 뭐가 문제인지 살펴보자. 이를 추세선 기능을 활용해 하나는 절편이 있는 경우, 다른 하나는 절편이 없는 경우를 선택해 차트에 함께 나타내면... 절편이 없는 경우 결정계수 R²에 붉은 칠을 했다. 먼가 이유가 있을 것이다. 위 예제를 갖고 직접 계산하면 결과는 아래 처럼 나온다. 그런데 절편이 없는 경우는 결정계수가 두 종류로 계산해 놨네? 결정계수1과 결정계수2가 있는데... 절편이 없는 경우 결정계수2는 앞서 구한 ..
블로그에 회귀분석에 대해 몇몇 글을 올렸다. 그리고 다루는 내용은 회귀분석에 대해 이미 기초적인 지식은 갖고 있다는 전제하에서 엑셀이나 기타 표 계산 프로그램에서 어떻게 사용하는 지를 소개하는 정도다. 즉 회귀분석에 대한 기초지식이 없는 이에겐 도움될 내용은 거의 없다. 이런게 있다는 정도 외에는... 그럼 이 말을 왜 하냐? 안타까와서다. 추세선 기능 하나 안다고 회귀분석이 끝나는게 아니다. 차트에서 지원하는 추세선 기능으론 단편적인 분석 밖에 하지 못 한다. 결국 회귀분석을 공부해야 한다. 그런 이후에 엑셀에서 회귀분석을 돌리고 싶을 때, 그때 다시 찾아오기 바란다. 아마 그때쯤이면 함수 도움말 보면서 스스로 돌릴 수 있을 것이다.
지식iN에 올라온 질문이다. 예제는 아래와 같다. 엑셀에서 분산형 차트를 선택한 후 추세선을 구한다. 이렇게 구한 회귀계수를 이용해 추정치를 계산한다. 그런데 그래프로 나타내니 추정치가 관찰값과 너무 동떨어져 나타났단다. 뭐가 문제일까? 계산된 회귀계수와 차트에 나타난 회귀계수 간에 차이가 있으나 이는 엑셀의 오류라기 보단 표시형식의 제약 때문이다. 회귀계수가 길게 나왔다고 해서 제한된 영역에 모두 표기할 수는 없기에 회귀계수의 표시형식을 지수로 나타낸 것 뿐이다. 때문에 정확한 결과를 얻고자 한다면 반드시 함수를 이용해 회귀계수나 추정치를 계산해야 한다. 그런데 어느 분이 올린 답변을 보니, 뭐라뭐라 하며 이는 "근사식"이라고 한다. 훨~~~ 아마도 비전공자에게 쉽게 말하기 위해 그랬을 수 있지만, 통..