Ho un dataframe con ~ 300K righe e ~ 40 colonne. Voglio scoprire se alcune righe contengono valori nulli e mettere queste righe 'nulle' in un dataframe separato in modo da poterle facilmente esplorare.Panda Python Come selezionare le righe con uno o più null da un DataFrame senza elencare le colonne esplicitamente?
posso creare una maschera in modo esplicito:
mask=False
for col in df.columns: mask = mask | df[col].isnull()
dfnulls = df[mask]
O posso fare qualcosa di simile:
df.ix[df.index[(df.T == np.nan).sum() > 1]]
C'è un modo più elegante di farlo (individuando le righe con valori nulli in loro)?