【发布时间】:2015-03-18 11:54:21
【问题描述】:
我正在尝试绘制多个诊断 LME 图,显示标准化残差与一台设备中的拟合值。 我尝试了通常的 par(mfrow=c(2,2)) 但使用 plot(lme) 命令绘制 LME 残差不起作用,因为使用的是完整设备。
我想使用 ggplot2 中的 facet_wrap 或 facet_grid,但它不知道如何处理模型和自动绘制残差。
这是一些测试代码:
par(mfrow=c(2,2))
treatment=factor(c(rep("a",4),rep("b",4),rep("c",4)))
response=rnorm(12,2,1)
explanatory=rnorm(12,4,1)
test.lme=lme(response~explanatory,random=~1|treatment)
test.lm=lm(response~explanatory)
plot(test.lme)
比较:
par(mfrow=c(2,2))
plot(response~explanatory)
plot(test.lm)
工作正常。 我怎样才能做到这一点?
【问题讨论】: