0

RStudio、R バージョン 3.0.1、Ubuntu 12.04 で分析を実行します。ビーガン パッケージ 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