开始使用免费开始使用

后验概率

您已经使用 RJAGS 的输出探索并量化了后验趋势与不确定性 $b$。您也可以用 RJAGS 的输出来检验具体假设。例如:在平均意义下,身高每增加 1 cm,体重是否有超过 1.1 kg 的增幅?也就是说,\(b > 1.1\) 的后验概率是多少?

您将通过超过 1.1 的 \(b\) 马尔可夫链取值所占比例来"近似"这个概率。包含 100,000 次迭代的马尔可夫链输出的数据框 weight_chains 已在您的工作区中。

本练习是课程的一部分

使用 RJAGS 的贝叶斯建模

查看课程

练习说明

  • 构造 \(b\) 马尔可夫链取值的密度图,并使用 geom_vline() 在 1.1 处叠加一条竖直线。
  • 使用 table() 汇总超过 1.1 的 \(b\) 马尔可夫链取值的个数。
  • 使用 mean() 计算超过 1.1 的 \(b\) 马尔可夫链取值所占的"比例"。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Mark 1.1 on a posterior density plot for b
ggplot(___, aes(x = ___)) + 
    geom_density() + 
    geom_vline(xintercept = ___, color = "red")

# Summarize the number of b chain values that exceed 1.1


# Calculate the proportion of b chain values that exceed 1.1
编辑并运行代码