R lsmeans()函数出错:format.default中的错误(nm [j],width = nchar(m [1,j]),just =“left”)

时间:2015-07-23 18:29:51

标签: r lsmeans

我试图通过"post"找到"group"的最小二乘平均值。 "group"的值为"TEST""CONTROL"

mixed_data <- data.frame(group, pre, post)
mixed_lm <- lm(post ~ group + pre, data=mixed_data)
mixed_lsmean <- lsmeans(mixed_lm, "group")

但是我收到了这个错误并且不明白为什么:

  

format.default(nm [j],width = nchar(m [1,j]),just =“left”)出错:
    4个参数传递给.Internal(nchar),需要3个

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我刚才在一台新笔记本电脑上遇到过这个问题。我最初安装了R 3.2.0,因为我在拇指驱动器上安装了二进制文件。然后,在安装 lsmeans 之后,我在运行example(lsmeans)时发现了同样的错误。但后来我安装了R 3.2.1,一切正常。所以,我的猜测是你有R 3.2.0或更早版本。