r - 厨师距离的 dotplot_diag(lmer 模型)- 主题值而不是索引

标签 r plot diagnostics lmer

我正在使用 HLMdiag 包中的工具查看由 lmer 拟合的模型的诊断。我对用于绘制厨师距离的 dotplot_diag 函数有疑问。

这是我正在做的一个例子。

mod <- lmer(distance~age+Sex+(1|Subject), data=Orthodont)

cooksd <- cooks.distance(mod, group = "Subject")

dotplot_diag(x = cooksd, cutoff = "internal", name = "cooks.distance") + ylab("Cook's distance") + xlab("ID")

我得到以下情节: enter image description here

问题:有没有办法用它们的 Subject 值而不是它们的索引来标记有影响力的点?即,它会显示类似 M13 或 F10 的内容(Subject 变量中的值,见下文)。

head(unique(Orthodont$Subject))
[1] M01 M02 M03 M04 M05 M06

预先感谢您的帮助。

最佳答案

我认为 index 参数会起作用:

dotplot_diag(x = cooksd, index=levels(Subject), 
 data=Orthodont, cutoff = "internal", name = "cooks.distance") + 
 ylab("Cook's distance") + xlab("ID")

关于r - 厨师距离的 dotplot_diag(lmer 模型)- 主题值而不是索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23958236/

相关文章:

Azure 诊断在我的辅助角色中不起作用

r - 如何避免每次运行 R 程序时读入数据

r - stargazer 左对齐 LaTeX 表格列

R - 回溯期的总和范围,回溯期的除总和 - 优于 R

r - 如何在堆叠条形图中自动定位内部标签?

python - 将 pandas 数据框转换为数字; Seaborn 无法绘图

python - 如何使 mplcursors 模块仅显示折线图上绘制的点的标签

matlab - 如何导入 eps 文件并将图像插入到图形的某个位置?

silverlight - Silverlight 的性能和诊断工具

asp.net-mvc - 渲染 View 时 ASP.NET MVC 4 很慢