2012-07-05 16 views
6

è Eventuali duplicati:
Removing empty rows of a data file in RSelezionare le righe da un frame di dati in cui ogni variabile non NA

Supponiamo che io sono un dataframe df

vorrei selezionare le righe da qui, dove nessuna delle variabili nella riga non è NA. Vale a dire voglio solo escludere le righe in cui tutti le variabili sono NA

+0

OK grazie - ho trovato qui http://stackoverflow.com/questions/6471689/remove-rows-in -r-matrix-where-all-data-is-na –

+0

Joe, ho intenzione di controllare il pacchetto 'topi ', ma c'è un altro pacchetto chiamato' mix' che implementa anche alcuni metodi MI. Ricordo da un po 'di anni fa quando stavo usando quel pacchetto che esiste una funzione chiamata "prelim.mix" che fornisce molte buone informazioni sulla mancanza di variabili. – BenBarnes

risposta

12
df[apply(!is.na(df), 1, any), ] 
Problemi correlati