본문 바로가기
R코드 모아보기 (Quick R)

[R 코드 모아보기] 등분산검정 6가지

by 만다린망고 2021. 9. 9.
반응형
@목차
F-test
Levene's test
Brown-Forsythe test
Bartletts' test
Box's M test
Goldfeld-Quandt test

F-test

#x는 독립변수, y는 종속변수
#data는 x열과 y열의 데이터프레임
#등분산검정
var.test(y~x,data)

 

Levene's test (일반적으로 사용)

#x는 독립변수, y는 종속변수
#x는 factor 여야함!!!
#data는 x열과 y열의 데이터프레임
#car 패키지 설치
#등분산검정
leveneTest(y~x,data,location="mean")

 

Brown-Forsythe test

#x는 독립변수, y는 종속변수
#data는 x열과 y열의 데이터프레임
#등분산검정
levene.test(y~x,data,location="median")

 

Bartletts' test

#x는 독립변수, y는 종속변수
#data는 x열과 y열의 데이터프레임
#등분산검정
bartlett.test(y~x,data)

 

Box's M test (공변량 행렬에서 사용)

#패키지
#library(MVTests)
#변수가 2개 이상인 데이터프레임 필요
#1,2열이 변수 3열이 그룹인 경우 예시
#등분산검정
BoxM(data=data[,1:2],group=data[3])

 

Goldfeld-Quandt test (회귀분석에서 사용)

#패키지
library(lmtest)
#x,y 는 선형 회귀식
#등분산검정
gqtest(y~x)

 

반응형

댓글