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")
}