Có một sự tốt lành của anderson-darling của thử nghiệm phù hợp cho hai bộ dữ liệu?


10

Tôi biết ad.test () có thể được sử dụng để kiểm tra tính quy tắc.

Có thể lấy ad.test để so sánh các bản phân phối từ hai mẫu dữ liệu không?

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

Làm cách nào tôi có thể thực hiện thử nghiệm Anderson-Darling trên 2 mẫu?


2
Các bài viết trên Wikipedia về kiểm tra AD nhắc này dưới tiêu đề "Non-tham số xét nghiệm k-mẫu." Tài liệu tham khảo của nó, một bài báo JASA năm 1987 của Sholz và Stephens, được cung cấp miễn phí tại cithep.caltech.edu/~fcp/statistic/hypothesisTest/ .
whuber

Nếu câu hỏi là: làm thế nào tôi có thể làm điều đó trong R (như thẻ gợi ý): câu hỏi hay (+1) (và câu trả lời có lẽ là: tự mình xử lý nó), mặc dù có phần bị đặt sai ở đây ( StackOverflow là nơi tốt hơn cho loại này câu hỏi).
Nick Sabbe

@Nick Tìm kiếm hoặc thực hiện kiểm tra GoF, cho dù bằng R hoặc bất kỳ ngôn ngữ nào khác, phù hợp với lợi ích của chúng tôi trong tất cả những điều thống kê.
whuber

1
@whuber: Tôi đứng chính xác: Tôi chỉ đọc phần có liên quan của faq. Tuy nhiên, đó là một ranh giới mỏng manh giữa yêu và ghét. Nhưng tôi đã không bỏ phiếu để di chuyển :-)
Nick Sabbe

2
@Nick Tôi đồng ý về dòng mỏng. Khi một câu hỏi tập trung hoàn toàn vào các cơ chế lập trình, sự phù hợp của nó ở đây trở nên nghi ngờ. Bạn có thể tìm thấy các cuộc thảo luận định kỳ về điều này trên meta.
whuber

Câu trả lời:


7

Gói adkđã được thay thế bởi gói kSamples:

Thử:

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

các kSamples::ad.testchức năng là khá chậm. Có một sự thay thế hiệu quả hơn?
Nemei

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.