pandas - python Pandas 如何在不显式列出列的情况下从DataFrame中选择一个或者多个空的行?

  显示原文与译文双语对照的内容
115 3

我有一个带有 ~300K 行和 ~40 列的dataframe 。我想知道任何行是否包含空值- 并将这些'空'-rows放入一个单独的dataframe中,以便容易地探索它们。

我可以显式创建蒙版:

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]]

是否有更优雅的方式来做( 定位包含空值的行)?

时间:原作者:0个回答

...