如何抑制LME中的相关表?

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值计算.

Ben*_*ker 4

看看nlme:::print.summary.lme我没有看到一种方法来抑制相关矩阵打印(尽管您可以创建该函数的黑客版本,删除if开头的子句if (nrow(x$tTable)>1)...)

也许能够打印固定效应参数的摘要对您有用......?

 printCoefmat(summary(fm2)$tTable)
Run Code Online (Sandbox Code Playgroud)