Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- linear regression
- 우분투
- spss
- 기자
- post hoc test
- 선형회귀분석
- Histogram
- 통계
- 후한서
- 독사방여기요
- R
- 태그를 입력해 주세요.
- 한서
- 풍백
- 고구려
- 패수
- 단군
- 신라
- 유주
- 통계학
- categorical variable
- ANOVA
- repeated measures ANOVA
- 창평
- 지리지
- 기자조선
- t test
- 낙랑군
- 한서지리지
- 히스토그램
Archives
- Today
- Total
獨斷論
SAS 초급8: GLM을 이용한 공분산분석(ANCOVA) 본문
1. 문제설명
슈퍼마켓에서 맛동산의 판매를 높이기 위하여 3가지 다른 진열방법을 썼다고 가정하자
진열방법1: 공짜로 맛볼수 있도록 진열
진열방법2: 계산대에 진열
진열방법3: 구석진 곳
이때 위 진열방법을 썼을때 판매량과 위 진열방법을 쓰지 않았을때 판매량의 데이터가 아래와 같이 존재한다고 가정하면
data snackdat;
infile 'd:\tmp\snack.csv' firstobs=2 dlm=",";
input arrMethod Sale preSale;
run;
symbol1 value=square color=black interpol=none;
symbol2 value=circle color=red interpol=none;
symbol3 value=triangle color=blue interpol=none;
proc gplot data=snackdat;
plot Sale * preSale = arrMethod;
run;
여기서
arrMethod는 위에 언급한 진열방법이고
Sale는 진열방법을 달리한 후에 판매량이며
preSale는 위에 언급한 진열방법을 사용하기 이전의 판매량이다.
이때 arrMethod따라 Sale가 차이가 나는지 알아보도록 하자.
2. ANCOVA
Sale의 값이 arrMethod뿐만 아니라 preSale에 따라 차이가 나므로 arrMethod를 factor로 preSale를 covariate으로 놓고 ANCOVA를 이용한다.
proc glm data=snackdat;
class arrMethod;
model Sale = preSale arrMethod;
run; quit;
arrMethod는 factor변수라고 class명령어를 이용하여 알려주었다.
Comments