plot_model 的默认错误间隔是多少?

What are the default error intervals for plot_model?

我正在使用 sjPlot::plot_model 绘制 lmer 模型。默认错误栏是什么?

这是我的模型:

 p <- lmer(dv~iv1+ factor(iv2)+ (1+iv1+factor(iv2)|subject))
  1. 这是没有指定误差区间的绘图模型:

    p <- plot_model(p3, type="pred", terms=c("iv1", "iv2"), title="Predicted Values")
    
  2. 这里是指定 95% 的绘图模型CI:

    p <- plot_model(p3, type="pred", terms=c("iv1", "iv2"), ci.lvl=0.95, title="Predicted Values")
    

最后,图表看起来非常相似。我只想确认默认 (1) 错误间隔代表什么,因为我忘记了最初指定,如果它们是 95% CI 那么我将不必重新制作我为几个分析创建的所有图表我已经进行了。感谢您的帮助!

查看帮助文件总是好的。正如您在@saraconnor 的评论中所写,“默认情况下,stanreg-models 打印有两个间隔:“内部”间隔,默认为 50%-CI;和“外部”间隔,默认为89%-CI。在这种情况下,ci.lvl 仅影响外部间隔

是的,此函数的默认置信区间为 89%。许多地块可以包括内部和外部 CI 波段,帮助文件说最外面的波段默认为 ci.lvl=0.89,您必须手动将其指定为 ci.lvl=0.95 或 [=12] =],就像你一样。内带由 prob.inner 指定(默认为 0.50,如您提供的帮助文件文本所建议的那样)。这些数字中的任何一个都可以设置在 0 和 1 之间。

参见 McElreath, R. (2020)。统计反思:贝叶斯课程,包含 R 和 Stan 中的示例。 CRC出版社。关于为什么 89% CI 的一种解释 - 剧透,因为它是质数! (只是关于 95 或任何其他值的任意性的注释)。