Ich versuche, mit dem folgenden Code, um eine Unähnlichkeit zu machen:R: NA/NaN/Inf in Fremdfunktionsaufruf (arg 1) für vegdist
BC26bBrayCurtisMatrix<-vegdist(BC2_6b_OTU, method="bray", binary=FALSE, diag=FALSE, upper=FALSE,na.rm = FALSE)
Ich erhalte diese Fehlermeldung:
Error in vegdist(BC2_6b_OTU, method = "bray", binary = FALSE, diag = FALSE, NA/NaN/Inf in foreign function call (arg 1)
ich habe versucht:
is.na(BC2_6b_OTU)
der Ausgang liefert alle FALSCH bis auf 2 Spalten am Ende der Tabelle. Diese sind in meiner BC2_6b_OTU.csv-Datei tatsächlich leer, sagen aber nach dieser is.na-Ausgabe "TRUE". Könnte das das Problem sein? Wenn ja, wie lösche ich diese Zeile?
Alle anderen Vorschläge? Ich bin neu bei R und schätze die Hilfe!
Eigentlich entfernt das alles außer der letzten Spalte. Ich benutzte den Code: BC2_6b_OTU_NA <- BC2_6b_OTU [, c (ncol (BC2_6b_OTU), ncol (BC2_6b_OTU) -1)] –
@ LizKimbrough fügen Sie einfach Minus vor col-Nummern und es wird sie ausschließen. –