У меня есть dataframe с ~ 300K строк и ~ 40 столбцов. Я хочу узнать, содержат ли какие-либо строки нулевые значения и помещают эти "нулевые" строки в отдельный фрейм данных, чтобы я мог легко их исследовать.
Я могу создать маску явно:
mask=False
for col in df.columns: mask = mask | df[col].isnull()
dfnulls = df[mask]
Или я могу сделать что-то вроде:
df.ix[df.index[(df.T == np.nan).sum() > 1]]
Есть ли более элегантный способ сделать это (поиск строк с нулями в них)?