R:Glmer模型误差

时间:2015-05-07 12:11:16

标签: r model

通过在R中运行以下代码:

m3 <- glmer(accoccur ~ Time + Year + Month  + holiday + HolidayNum  + (1 + Time | DistfKaraj) , data = accident, family = "binomial" , nAGQ =1)

使用此错误运行stooped:

Error in intI(i, n = x@Dim[1], dn[[1]], give.dn = FALSE) : 
  "anyNA" is not a BUILTIN function

1 个答案:

答案 0 :(得分:1)

anyNA()是R 3.1.0中引入的函数 - 搜索http://cran.r-project.org/src/base/NEWS函数名称。我的猜测是您拥有lme4(托管here)的开发版本,该版本使用anyNA()(基于the blame,已于2014年11月添加),但是没有为你定义它。

您有几个选择:

  1. 升级到至少R 3.1.0 - 当前为3.2.0。
  2. 使用anyNA()
  3. 自行定义anyNA <- function(x) any(is.na(x))

    我建议至少升级您的R版本,除非您依赖将来版本中不可用的软件包。