R/NonParametricMethod
부호 검정(Sign Test)
이부일
2017. 12. 9. 21:24
H0 : mu = 35
H1 : mu > 35
# pbinom() 함수를 이용함
x <- c(25, 16, 44, 82, 36, 58, 18)
S <- sum(x > 35)
p.value <- pbinom(S-1, size = 7, prob = 0.5, lower.tail = FALSE)
# BSDA 패키지의 SIGN.test() 함수를 이용
install.packages("BSDA")
library(BSDA)
BSDA::SIGN.test(x, md = 35, alternative = "greater")
# 결과물
One-sample Sign-Test
data: x
s = 4, p-value = 0.5
alternative hypothesis: true median is greater than 35
95 percent confidence interval:
17.54286 Inf
sample estimates:
median of x
36
Achieved and Interpolated Confidence Intervals:
Conf.Level L.E.pt U.E.pt
Lower Achieved CI 0.9375 18.0000 Inf
Interpolated CI 0.9500 17.5429 Inf
Upper Achieved CI 0.9922 16.0000 Inf
# 해석
유의확률이 0.5이므로 유의수준 0.05에서 귀무가설을 기각할 수 없다.
[출처] R을 이용한 비모수 통계학, 임동훈 지음, 자유아카데미, p13~20