So wählen sie zeilen mit na-werten in r aus


Sie können die folgenden Methoden verwenden, um Zeilen mit NA-Werten in R auszuwählen:

Methode 1: Wählen Sie Zeilen mit NA-Werten in einer beliebigen Spalte aus

 df[ ! complete. boxes (df), ]

Methode 2: Wählen Sie Zeilen mit NA-Werten in einer bestimmten Spalte aus

 df[is. na (df$my_column), ]

Die folgenden Beispiele zeigen, wie jede Methode mit dem folgenden Datenrahmen in R verwendet wird:

 #create data frame
df <- data. frame (points=c(4, NA, 10, 14, 15, NA, 20, 22),
                 rebounds=c(NA, 3, 3, 7, 6, 8, 14, 10),
                 assists=c(NA, 9, 4, 4, 3, 7, 10, 11))

#view data frame
df

  points rebound assists
1 4 NA NA
2 NA 3 9
3 10 3 4
4 14 7 4
5 15 6 3
6 NA 8 7
7 20 14 10
8 22 10 11

Beispiel 1: Wählen Sie Zeilen mit NA-Werten in einer beliebigen Spalte aus

Der folgende Code zeigt, wie Zeilen mit NA-Werten in einer beliebigen Spalte des Datenrahmens in R ausgewählt werden:

 #select rows with NA values in any column
na_rows <- df[!complete. boxes (df), ]

#view results
na_rows

  points rebound assists
1 4 NA NA
2 NA 3 9
6 NA 8 7

Beachten Sie, dass Zeilen mit NA-Werten in einer beliebigen Spalte ausgewählt werden.

Beispiel 2: Wählen Sie Zeilen mit NA-Werten in einer bestimmten Spalte aus

Der folgende Code zeigt, wie Zeilen mit NA-Werten in einer bestimmten Spalte des Datenrahmens in R ausgewählt werden:

 #select rows with NA values in the points column
na_rows <- df[is. na (df$points), ]

#view results
na_rows

  points rebound assists
2 NA 3 9
6 NA 8 7

Beachten Sie, dass nur Zeilen mit NA-Werten in der Punktespalte ausgewählt werden.

Zusätzliche Ressourcen

In den folgenden Tutorials wird erläutert, wie Sie andere häufige Aufgaben in R ausführen:

So verwenden Sie Complete.cases in R
So verwenden Sie na.omit in R
So entfernen Sie Leerzeilen aus dem Datenrahmen in R

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert