Mam ramkę danych z ~ 300K wierszy i ~ 40 kolumn. Chcę dowiedzieć się, czy jakiekolwiek wiersze zawierają wartości null - i umieścić te "puste" wiersze w oddzielnej ramce danych, aby móc je łatwo eksplorować.Pandy Pythona Jak wybrać wiersze z jedną lub więcej wartościami null z obiektu DataFrame bez jawnego wpisywania kolumn?
mogę utworzyć maskę wyraźnie:
mask=False
for col in df.columns: mask = mask | df[col].isnull()
dfnulls = df[mask]
Albo mogę zrobić coś takiego:
df.ix[df.index[(df.T == np.nan).sum() > 1]]
Czy jest bardziej elegancki sposób to zrobić (lokalizowanie wiersze z wartości null w nich)?