반응형
ANOVA검정: 그룹개수>2
* 총오차 = 집단 간 오차 + 집단 내 오차
ㄴ 집단 내 오차: 편차 제곱의 합((각 데이터값-해당집단 평균)제곱의 합)
ㄴ 집단 간 오차: (n*(집단평균-전체평균)의 제곱)의 합
ㄴ 집단 간 오차>집단 내 오차
#집단간의 차이가 크다는 것: 대립가설!
F통계량=(집단간오차/집단개수-1)/(집단 내 오차/전체데이터수-집단개수)
F분포(0보다 크게 시작): p-value<0.05면 귀무가설 채택
ANOVA테스트 과정ㄴ가설설정>정규성검정>분산동질성검정>ANOVA테스트> 결론ㄴ양측검정 사용(집단3개)
ⓐ가설검정: 평균값확인
ⓑ정규성검정: shapiro.test(groupC4[,2]) / qqnorm(groupC4[,2]) /qqline(groupC4[,2]) : a,b,c 모두 확인
ⓒ분산동질성검정: levene테스트, bartlett테스트
①levene테스트
ㄴinstall.packages("lawstat")
ㄴlibrary(lawstat)
ㄴlevene.test(raw_anova$height,raw_anova$group)
②bartlett테스트
ㄴbartlett.test(height~group,data=raw_anova)
ⓓANOVA테스트: rawAnova <- aov(height~group,data=raw_anova)
summary(rawAnova)
반응형
'data analysis, R' 카테고리의 다른 글
R_공부: 머신러닝 & 확률 기초 (0) | 2021.04.29 |
---|---|
R-공부: 여러가지 가설 검정 방법(카이제곱 검정) (0) | 2021.04.29 |
R-공부: 여러가지 가설 검정 방법(z검정) (0) | 2021.04.27 |
R-공부: 여러가지 가설 검정 방법(대응 표본 T검정) (0) | 2021.04.27 |
R공부- 가설검정:이론 (0) | 2021.04.26 |
댓글