Ich habe einen großen Datenrahmen, der viele Zeilen und Spalten hat, und ich möchte die Zeilen entfernen, für die mindestens 1 Spalte ist NA/NaN. Unten ist ein kleines Beispiel für den Datenrahmen ich arbeiten bin:R - prüfen, ob NA in irgendeiner Spalte von r Datenrahmen Zeile existiert, dann wenn diese Zeile entfernen
team_id athlete_id GP tm_STL tm_TOV player_WS
1 13304 75047 1 2 8 NaN
2 13304 75048 1 2 8 0.28563827
3 13304 75049 1 2 8 NaN
4 13304 75050 1 2 8 NaN
5 13304 75053 1 2 8 0.03861989
6 13304 75060 1 2 8 -0.15530707
... wenn auch ein schlechtes Beispiel, weil alle der NaNs in diesem Fall in der letzten Spalte angezeigt. Ich bin mit dem Ansatz which(is.na(df$column_name))
vertraut, um die Zeilen mit NA-Werten aus einer einzelnen Spalte zu erhalten, möchte aber bei Zeilen, bei denen mindestens eine Spalte in einer Zeile eines Datenrahmens einen NA-Wert hat, etwas ähnliches tun.
Danke!
'na.omit' oder' complete.cases' – alistaire