Tôi là một lập trình viên nhiều hơn là một nhà thống kê, vì vậy tôi hy vọng câu hỏi này không quá ngây thơ.
Nó xảy ra trong việc thực hiện chương trình lấy mẫu tại các thời điểm ngẫu nhiên. Nếu tôi lấy N = 10 mẫu thời gian ngẫu nhiên về trạng thái của chương trình, tôi có thể thấy hàm Foo được thực thi trên, ví dụ, I = 3 trong số các mẫu đó. Tôi quan tâm đến những gì cho tôi biết về phần thời gian thực tế mà Foo đang thực hiện.
Tôi hiểu rằng tôi được phân phối nhị thức với trung bình F * N. Tôi cũng biết rằng, với I và N, F tuân theo phân phối beta. Trong thực tế, tôi đã xác minh bằng chương trình mối quan hệ giữa hai phân phối đó, đó là
cdfBeta(I, N-I+1, F) + cdfBinomial(N, F, I-1) = 1
Vấn đề là tôi không có cảm giác trực quan cho mối quan hệ. Tôi không thể "hình ảnh" tại sao nó hoạt động.
EDIT: Tất cả các câu trả lời đều đầy thách thức, đặc biệt là @ whuber, mà tôi vẫn cần phải mò mẫm, nhưng đưa ra số liệu thống kê theo thứ tự là rất hữu ích. Tuy nhiên, tôi đã nhận ra rằng tôi nên hỏi một câu hỏi cơ bản hơn: Cho tôi và N, phân phối cho F là gì? Mọi người đã chỉ ra rằng đó là bản Beta, mà tôi biết. Cuối cùng tôi đã tìm ra từ Wikipedia ( Liên hợp trước ) rằng nó dường như là Beta(I+1, N-I+1)
. Sau khi khám phá nó với một chương trình, nó dường như là câu trả lời đúng. Vì vậy, tôi muốn biết nếu tôi sai. Và, tôi vẫn còn bối rối về mối quan hệ giữa hai cdf được hiển thị ở trên, tại sao chúng lại tổng hợp thành 1 và liệu chúng có liên quan gì đến những gì tôi thực sự muốn biết không.