본문 바로가기
4. 정규성검정/1) QQ plot

R로 QQ-plot 그리는 방법 (정규성검정)

by makhimh 2020. 12. 29.
반응형

 QQ plot 은 두 변수의 분위수 그래프 입니다. 넓은 의미로는 두 변수가 같은 분포를 따르는지 비교할 때 사용하는데, 좁은 의미로는 정규성검정에 이용됩니다. 정규성검정에 이용될 때는 우리가 가진 변수와 정규분포를 따르는 변수를 대입합니다. 두 변수를 비교할 때는 qqplot 함수를, 정규분포와 비교할 때는 qqnorm 함수를 사용합니다. 

 

이번 글에서는 정규성검정으로써의 qqplot을 다룰 것입니다. qqnorm 함수를 사용해봅시다. 데이터는 내장데이터인 iris 의 Sepal.Length를 이용하겠습니다. 

 

아래와 같은 코드를 입력하면 그래프가 그려집니다. 

 

qqnorm(iris$Sepal.Length)

 

x축은 정규분포를 따르는 확률변수이고, y축은 Sepal.Length 입니다. Sepal.Length의 분포가 정규분포에 가깝다면 위 그래프가 직선에 가까워집니다. 완벽히 정규분포를 따르는 경우의 직선도 그려볼 수 있습니다. 아래와 같은 코드를 입력합니다. 

 

qqline(iris$Sepal.Length)

 

반응형

댓글