Доведено достовірні інтервали найвищої щільності апостеріорного розподілу
Ви знаєте, що повідомити лише точкові оцінки — замало. Варто додати міру невизначеності для оцінки ефективності препарату, і у вас є всі інструменти для цього. Ви вирішили додати до записки таке формулювання.
Експериментальні результати свідчать, що з імовірністю 90% рівень ефективності нового препарату лежить між ___ і ___, а з імовірністю 95% — між ___ і ___.
Вам потрібно обчислити два достовірні інтервали: один з імовірністю 90%, інший — 95%. Масив drug_efficacy_posterior_draws і далі доступний у вашому середовищі.
Ця вправа є частиною курсу
Баєсівський аналіз даних у Python
Інструкції до вправи
- Імпортуйте пакет
arvizякaz. - Обчисліть достовірний інтервал найвищої щільності апостеріорного розподілу для 90% і присвойте його змінній
ci_90. - Обчисліть достовірний інтервал найвищої щільності апостеріорного розподілу для 95% і присвойте його змінній
ci_95.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import arviz as az
____
# Calculate HPD credible interval of 90%
ci_90 = ____.____(____, ____=____)
# Calculate HPD credible interval of 95%
ci_95 = ____
# Print the memo
print(f"The experimental results indicate that with a 90% probability \nthe new drug's efficacy rate is between {np.round(ci_90[0], 2)} and {np.round(ci_90[1], 2)}, \nand with a 95% probability it is between {np.round(ci_95[0], 2)} and {np.round(ci_95[1], 2)}.")