R lsmeans()函数出错:格式错误。默认值(nm[j],width=nchar(m[1,j]),just=“left”

R lsmeans()函数出错:格式错误。默认值(nm[j],width=nchar(m[1,j]),just=“left”,r,lsmeans,R,Lsmeans,我试图通过“组”找到“post”的最小二乘平均值。“组”的值为“测试”或“控制” mixed_data我刚刚在一台新笔记本电脑上遇到了这个问题。我最初在它上面安装了R3.2.0,因为我在thumb驱动器上安装了二进制文件。然后,在安装了lsmeans之后,我在运行示例(lsmeans)时发现了相同的错误。但后来我安装了R3.2.1,一切正常。所以,我猜您有R3.2.0或更早版本。我已经尝试重新安装了lsmeans包,代码运行得非常好。但一天后,它再次失败,同样的错误发生了。这快把我逼疯了。也许是

我试图通过
“组”
找到
“post”
的最小二乘平均值。
“组”
的值为
“测试”
“控制”


mixed_data我刚刚在一台新笔记本电脑上遇到了这个问题。我最初在它上面安装了R3.2.0,因为我在thumb驱动器上安装了二进制文件。然后,在安装了lsmeans之后,我在运行
示例(lsmeans)
时发现了相同的错误。但后来我安装了R3.2.1,一切正常。所以,我猜您有R3.2.0或更早版本。

我已经尝试重新安装了lsmeans包,代码运行得非常好。但一天后,它再次失败,同样的错误发生了。这快把我逼疯了。也许是别的包裹。你做过常规更新了吗。packages()?从3.2.0升级到3.2.3也解决了这个问题。
mixed_data <- data.frame(group, pre, post)
mixed_lm <- lm(post ~ group + pre, data=mixed_data)
mixed_lsmean <- lsmeans(mixed_lm, "group")