İki veri kümesi için bir anderson sevgilim uyum testi var mı?


10

Ad.test () yönteminin normalliği test etmek için kullanılabileceğini biliyorum.

İki veri örneğindeki dağılımları karşılaştırmak için ad.test almak mümkün mü?

x <- rnorm(1000)
y <- rgev(2000)
ad.test(x,y)

Anderson-Darling testini 2 numune üzerinde nasıl yapabilirim?


2
AD testinde Wikipedia makalesi başlığı altında bu bahseder "Non-parametrik k örneklem testleri." Bu referans, Sholz ve Stephens tarafından 1987 JASA kağıt, serbestçe kullanılabilir cithep.caltech.edu/~fcp/statistics/hypothesisTest/... .
whuber

Soru şuysa: R'de bunu nasıl yapabilirim (etiketin önerdiği gibi): iyi soru (+1) (ve cevap muhtemelen: kendiniz teçhiz edin), burada biraz yanlış yerleştirilmiş olsa da ( StackOverflow bu tür için daha iyi bir yerdir) soru).
Nick Sabbe

@Nick R ya da başka bir dilde bir GoF testi bulmak ya da uygulamak istatistiksel olarak her şeye ilgi duyduğumuzu gösterir.
whuber

1
@whuber: Düzeltilmiş duruyorum: SSS'nin ilgili kısmını okudum. Yine de, aşk ve nefret arasında ince bir çizgi var. Ama göç etmek için oy vermedim :-)
Nick Sabbe

2
@ İnce çizgiyi kabul etmiyorum. Bir soru yalnızca programlama mekaniğine odaklandığında, burada uygunluğu şüpheli hale gelir. Sen bulabilirsiniz bu konuda periyodik tartışmalar meta üzerinde.
whuber

Yanıtlar:


7

Paket paket adkile değiştirildi kSamples:

Deneyin:

install.packages("kSamples")  
library(kSamples)
ad.test(runif(50), rnorm(30))

kSamples::ad.testfonksiyon oldukça yavaştır. Daha verimli bir alternatif var mı?
Nemesi

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.