開始使用免費開始

最高後驗密度可信區間

你知道只回報單一點估計不夠。最好也提供此藥物效力率估計的不確定性度量,而你已具備所需的一切工具。你決定在備忘錄中加入以下內容。

實驗結果顯示,以 90% 的機率,新藥的效力率介於 ___ 與 ___ 之間;以 95% 的機率,介於 ___ 與 ___ 之間。

你需要計算兩個可信區間:一個是 90%,另一個是 95% 的機率。drug_efficacy_posterior_draws 陣列仍可在你的工作環境中使用。

本練習屬於課程

Bayesian Data Analysis in 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)}.")
編輯並執行程式碼