我正在使用 r 中的 kSamples 包来比较多个分布(> 2 个分布)。包中提供的测试测试样本来自同一分布的零假设。但是该软件包似乎没有提供用于多重比较的功能,以查看哪些分布彼此不同。
非常感谢任何帮助。我也愿意使用其他测试和包,所以请继续提出您的建议!
最小测试用例:
b <- rgamma(200,10,2)
c <- rnorm(100,20,2)
d <- rnorm(50,10,2)
ad.test(b, c, d)
输出:
Anderson-Darling k-sample test.
Number of samples: 3
Sample sizes: 200, 100, 50
Number of ties: 0
Mean of Anderson-Darling Criterion: 2
Standard deviation of Anderson-Darling Criterion: 1.06984
T.AD = ( Anderson-Darling Criterion - mean)/sigma
Null Hypothesis: All samples come from a common population.
AD T.AD asympt. P-value
version 1: 157 144.9 7.351e-90
version 2: 157 145.0 2.480e-90