ПочатиПочніть безкоштовно

Доведено достовірні інтервали найвищої щільності апостеріорного розподілу

Ви знаєте, що повідомити лише точкові оцінки — замало. Варто додати міру невизначеності для оцінки ефективності препарату, і у вас є всі інструменти для цього. Ви вирішили додати до записки таке формулювання.

Експериментальні результати свідчать, що з імовірністю 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)}.")
Редагувати та запускати код