Я більше програміст, ніж статистик, тому сподіваюся, що це питання не надто наївне.
Це трапляється при вибірковому виконанні програм у випадкові часи. Якщо я беру N = 10 вибірки випадкового часу стану програми, я можу побачити, як функція Foo виконується, наприклад, I = 3 з цих вибірок. Мене цікавить, що це говорить мені про фактичну частку часу F, який Foo виконує.
Я розумію, що я біноміально розподілений із середнім F * N. Я також знаю, що, враховуючи I і N, F слід за бета-розподілом. Насправді я перевірив програмою зв’язок між цими двома дистрибутивами, який є
cdfBeta(I, N-I+1, F) + cdfBinomial(N, F, I-1) = 1
Проблема в тому, що я не маю інтуїтивного почуття щодо відносин. Я не можу "уявити", чому це працює.
РЕДАКТУВАННЯ: Усі відповіді були складними, особливо @ whuber's, який мені все-таки потрібно подбати, але приведення в порядок статистики було дуже корисним. Тим не менш я зрозумів, що мені слід було б задати більш основне питання: Враховуючи I і N, що таке розподіл для F? Усі вказали, що це Бета, яку я знав. Зрештою я зрозумів з Вікіпедії ( попередньо кон'югат ), що, здається, є Beta(I+1, N-I+1)
. Ознайомившись із програмою, вона виявляється правильною відповіддю. Отже, я хотів би дізнатися, чи не помиляюся. І я все ще плутаю стосунки між двома cdfs, показаними вище, чому вони дорівнюють 1, і якщо вони навіть мають щось спільне з тим, що я насправді хотів знати.