Jen*_*ens 6 r correlation mixed-models output
在R的nlme包中的lme()函数的标准示例中:
fm2 <- lme(distance ~ age + Sex, data = Orthodont, random = ~ 1)
summary(fm2)
Run Code Online (Sandbox Code Playgroud)
出现了相关表:
Correlation:
(Intr) age
age -0.813
SexFemale -0.372 0.000
Run Code Online (Sandbox Code Playgroud)
如果涉及许多因素组合,这可能是巨大的.
有没有办法在summary命令中抑制输出?我知道我可以用
print(fm2, cor=F)
Run Code Online (Sandbox Code Playgroud)
但这并没有向我显示通常输出的其余部分,例如没有p值计算.
看看nlme:::print.summary.lme我没有看到一种方法来抑制相关矩阵打印(尽管您可以创建该函数的黑客版本,删除if开头的子句if (nrow(x$tTable)>1)...)
也许能够仅打印固定效应参数的摘要对您有用......?
printCoefmat(summary(fm2)$tTable)
Run Code Online (Sandbox Code Playgroud)