0
のために、私は次のコードを使用して非類似度行列を作るしようとしています:R:NA/NaNの/ Infの外部関数呼び出しで(引数1)vegdist
:BC26bBrayCurtisMatrix<-vegdist(BC2_6b_OTU, method="bray", binary=FALSE, diag=FALSE, upper=FALSE,na.rm = FALSE)
を、私はこのエラーを取得しています私が試してみました
Error in vegdist(BC2_6b_OTU, method = "bray", binary = FALSE, diag = FALSE, NA/NaN/Inf in foreign function call (arg 1)
:
is.na(BC2_6b_OTU)
を出力は、テーブルの最後の2列を除くすべてFALSEを返します。これらは実際に私のBC2_6b_OTU.csvファイルでは空白ですが、このis.na出力の後に 'TRUE'と言います。これが問題だろうか?もしそうなら、この行を削除するには?
他の提案?私はRに新しいですし、私は助けに感謝します!
実際には、これは最後の列を除いてすべてを削除しました。私はコードを使用しました: BC2_6b_OTU_NA < - BC2_6b_OTU [、c(ncol(BC2_6b_OTU)、ncol(BC2_6b_OTU)-1)] –
@LizKimbroughは、col番号の前にマイナスを追加するだけで除外します。 –