Zeilen entfernen, die mit allen oder einigen NAs (fehlende Werte) in den Daten.Rahmen

Möchte ich entfernen Sie die Zeilen in diesem data-frame:

a) enthalten NAs über alle Spalten. Unten ist meine Beispiel-Daten-frame.

             gene hsap mmul mmus rnor cfam
1 ENSG00000208234    0   NA   NA   NA   NA
2 ENSG00000199674    0   2    2    2    2
3 ENSG00000221622    0   NA   NA   NA   NA
4 ENSG00000207604    0   NA   NA   1    2
5 ENSG00000207431    0   NA   NA   NA   NA
6 ENSG00000221312    0   1    2    3    2

Grundsätzlich, würde ich mag, um einen Daten-frame, wie die folgenden.

             gene hsap mmul mmus rnor cfam
2 ENSG00000199674    0   2    2    2    2
6 ENSG00000221312    0   1    2    3    2

b) enthalten NAs nur in einigen Spalten, also kann ich auch bekommen dieses Ergebnis:

             gene hsap mmul mmus rnor cfam
2 ENSG00000199674    0   2    2    2    2
4 ENSG00000207604    0   NA   NA   1    2
6 ENSG00000221312    0   1    2    3    2
InformationsquelleAutor Benoit B. | 2011-02-01
Schreibe einen Kommentar