0

在 RStudio、R 版本 3.0.1、Ubuntu 12.04 中运行分析。我使用 vegan 包 2.0-8 中的函数 envfit 将环境因素 (envW) 与分析 (MDSnsj) 相关联。我的环境数据集 (envW) 有很多缺失值。运行此简单命令时,我收到以下错误消息。我尝试将文本“NA”放在缺失的位置,但我收到相同的错误消息。

envfit(MDSnsj, envW, perm=999, na.rm=TRUE)->MDSnsef
>Error in if (any(x < 0, na.rm = na.rm)) { : 
  missing value where TRUE/FALSE needed

谁能向我解释错误消息的含义?和....有没有人知道我该如何解决这个问题?先感谢您

猜测要求什么

traceback()
MDSnsef<-envfit(MDSnsj, envW, perm=999, na.rm=TRUE)
调试: envfit(MDSnsj, envW, perm = 999, na.rm = TRUE)
调试: {
UseMethod("envfit")
}

4

0 回答 0