我有一个由pd.read_excel构建的数据框。 我想通过选择先前数据帧的所有行来创建第二个数据帧,其中excel的列具有空单元格。
像
这样的东西A = df.loc[df["column"]==None]
没用。
答案 0 :(得分:6)
使用isnull
代替
A = df.loc[df["column"].isnull()]
或者,你可以使用query
,因为None
不等于它自己,这是有效的
A = df.query('column != column')
答案 1 :(得分:2)
您可以使用isnull
来检查NaN
和None
值:
A = df.loc[df["column"].isnull()]
或者如果None
是字符串:
A = df.loc[df["column"]=='None']