修改链
练习更改链的数量和长度,以获得不同规模的后验分布。通过更改后验的规模,您可以改变用于后验汇总的样本数量,并影响估计时间。songs 数据已加载。
本练习是课程的一部分
使用 rstanarm 进行贝叶斯回归建模
练习说明
- 对所有模型,都用
song_age预测popularity。 - 估计一个包含 3 条链的模型,每条链运行 1000 次迭代,丢弃前 500 次
- 估计一个包含 2 条链的模型,每条链运行 100 次迭代,丢弃前 50 次
- 打印每个模型的摘要
交互式实操练习
通过完成这段示例代码来试试这个练习。
# 3 chains, 1000 iterations, 500 warmup
model_3chains <- stan_glm(___ ~ ___, data = songs,
___ = ___, ___ = ___, ___ = ___)
# Print a summary of model_3chains
___(model_3chains)
# 2 chains, 100 iterations, 50 warmup
model_2chains <- stan_glm(___ ~ ___, data = songs,
___ = ___, ___ = ___, ___ = ___)
# Print a summary of model_2chains
___(model_2chains)