비 파라 메트릭 k- 샘플 Anderson-Darling 테스트를 제공 하는 R 패키지 kSamples 가 있습니다. 귀무 가설은 모든 k 개의 표본이 동일한 분포에서 나 왔으며이를 지정할 필요가 없다는 것입니다. 아마도 당신은 이것을 사용할 수 있습니다.
정규 및 감마 분포 표본을 동일한 평균과 분산을 갖도록 스케일링 한 예제 비교 :
library("kSamples")
set.seed(142)
samp.num <- 100
alpha <- 2.0; theta <- 3.0 # Gamma parameters shape and scale, using Wikipedia notation
gam.mean <- alpha * theta # mean of the Gamma
gam.sd <- sqrt(alpha) * theta # S.D. of the Gamma
norm.data <- rnorm(samp.num, mean=gam.mean, sd=gam.sd) # Normal with the same mean and SD as the Gamma
gamma.data <- rgamma(samp.num, shape=alpha, scale=theta)
norm.data2 <- rnorm(samp.num, mean=gam.mean, sd=gam.sd)
norm.data3 <- rnorm(samp.num, mean=gam.mean, sd=gam.sd)
ad.same <- ad.test(norm.data,norm.data2,norm.data3) # "not significant, p ~ 0.459"
ad.diff <- ad.test(gamma.data,norm.data2,norm.data3) # "significant, p ~ 0.00066"