In R können Sie Zeilen mit fehlenden Werten (NAs) in einem data.frame auf verschiedene Weisen entfernen, abhängig davon, ob Sie Zeilen entfernen möchten, die ausschließlich NAs enthalten oder Zeilen, die mindestens ein NA enthalten. Hier sind Methoden für beide Ansätze:
- Entfernen von Zeilen, die ausschließlich
NAs enthalten: Mit Basal-R:
daten <- daten[rowSums(is.na(daten)) != ncol(daten), ]Mit dem dplyr-Paket:
library(dplyr)
daten <- daten %>% filter(rowSums(is.na(.)) != ncol(.))- Entfernen von Zeilen, die mindestens ein
NAenthalten: Mit Basal-R:
daten <- daten[complete.cases(daten), ]Mit dem dplyr-Paket:
library(dplyr)
daten <- daten %>% filter(complete.cases(.))Wählen Sie den für Ihre Anforderungen geeigneten Ansatz und verwenden Sie die entsprechende Methode, um Zeilen mit NAs zu entfernen.