Có thể có nhiều hơn thế, nhưng đối với tôi, dường như bạn chỉ muốn xác định mức độ phù hợp (GoF) cho một hàm f (a), được trang bị cho một tập dữ liệu cụ thể (a, f (a)). Vì vậy, câu trả lời sau chỉ trả lời câu hỏi phụ thứ ba của bạn (Tôi không nghĩ câu thứ nhất và câu thứ hai có liên quan trực tiếp đến câu hỏi thứ ba).
Thông thường, GoF có thể được xác định theo tham số (nếu bạn biết các tham số chức năng của phân phối) hoặc không tham số (nếu bạn không biết chúng). Mặc dù bạn có thể tìm ra các tham số cho hàm, vì nó có vẻ là hàm mũ hoặc gamma / Weibull (giả sử rằng dữ liệu là liên tục). Tuy nhiên, tôi sẽ tiến hành, như thể bạn không biết các thông số. Trong trường hợp này, đó là một quá trình hai bước . Trước tiên, bạn cần xác định các tham số phân phối cho tập dữ liệu của mình. Thứ hai, bạn thực hiện kiểm tra GoF cho phân phối được xác định. Để tránh lặp lại chính mình, tại thời điểm này tôi sẽ giới thiệu cho bạn câu trả lời trước đó của tôicho một câu hỏi liên quan, trong đó có một số chi tiết hữu ích. Rõ ràng, câu trả lời này có thể dễ dàng được áp dụng cho các bản phân phối, ngoài câu trả lời được đề cập trong đó.
Ngoài các thử nghiệm GoF, được đề cập ở đó, bạn có thể xem xét một thử nghiệm khác - thử nghiệm GoF chi-vuông . Không giống như các thử nghiệm KS và AD , chỉ áp dụng cho các phân phối liên tục, thử nghiệm GoF chi bình phương được áp dụng cho cả các thử nghiệm rời rạc và liên tục . Kiểm tra GoF chi-vuông có thể được thực hiện trong R bằng cách sử dụng một trong một số gói: stats
gói tích hợp (chức năng chisq.test()
) và vcd
gói (chức năng goodfit()
- chỉ dành cho dữ liệu rời rạc). Thêm chi tiết có sẵn trong tài liệu này .