728x90
R은 통계프로그래밍 언어로 일반인이 사용하기 쉽게 만든 언어이다.
그러나 필자는 프로그래머이고 비 프로그래머의 인식으로 접근하기 힘든면이 있다.
강의 또한 그러하다. 강의 곳곳에 프로그래머적인 시선이 들어있으니 참고하여 필요없으면 넘겨라.
참고:
콜모고로프-스미노프검정은 두 데이터가 같은 정규분포를 따르는지를 검사한다.
어떻게 검사하는지는 인터넷을 참고하고 결과적으로 p-value가 0.05보다 작다면 둘은 같은 분포가 아니며
반대의 경우 둘은 같은 분포라고 가정하게 된다.
사용할 데이터는 제주도의 시간대별 관광지 유동인구의 데이터이다. 값엔 비율도 포함되어있다.
library('plyr')
ds <- read.csv('1-2-1-2. 시간대별_관광객_지번(PNU)단위_유동인구_비율포함_201410.csv')
print(result<-ks.test(ds$X02시.03시.유동인구,ds$X01시.02시.유동인구))
2~3시의 유동인구와 1~2시의 유동인구를 비교해 보았다. ks검정을 통과할 경우 둘의 분포는 비슷하다고 할 수 있다.
p value가 0.05보다 적은게 확인된다. 따라서 둘은 비슷한 분포를 한다고 볼 수 있다.
'Programming > R' 카테고리의 다른 글
[R-26]히스토그램(hist) (0) | 2017.11.21 |
---|---|
[R-25]샤피로-윌크 검정(shapiro.test) (0) | 2017.11.20 |
[R-23]카이제곱검정(chisq.test), 피셔검정(fisher.test) (0) | 2017.11.20 |
[R-22]그룹화(plyr) (0) | 2017.11.20 |
[R-21]산포도 그리기 (0) | 2017.11.20 |