R 按参数估计大小排列随机效应图(使用nlme)

R 按参数估计大小排列随机效应图(使用nlme),r,nlme,R,Nlme,我想使用plot方法为ranef对象(plot.ranef.lme)绘制随机效果图 库(nlme) 我不认为teher是一个可以用来改变订单级别的参数。你应该手工做 也就是说,您可以使用re对象绘制自己的dotplot,并使用reorder来排序因子 library(lattice) dat = data.frame(x= row.names(re),y=re[,attr(re,'effectName')]) dotplot(reorder(x,y)~y,data=dat) o <

我想使用plot方法为
ranef
对象(
plot.ranef.lme
)绘制随机效果图

库(nlme)

我不认为teher是一个可以用来改变订单级别的参数。你应该手工做

也就是说,您可以使用
re
对象绘制自己的
dotplot
,并使用
reorder
来排序因子

 library(lattice)
 dat = data.frame(x= row.names(re),y=re[,attr(re,'effectName')])
 dotplot(reorder(x,y)~y,data=dat)
o <- order(re[, 1])
x$Subject <- factor(x$Subject, levels=levels(x$Subject)[o])
m <- lme(distance ~ age, x, random = ~ 1 | Subject)
re <- ranef(m)
plot(re)
 library(lattice)
 dat = data.frame(x= row.names(re),y=re[,attr(re,'effectName')])
 dotplot(reorder(x,y)~y,data=dat)