我想是的
data[data.agefm.isnull()]
以及
data[data.agefm == numpy.nan]
相当于。但不是,第一个真正返回agefm为NaN的行,而第二个返回空数据帧。感谢省略的值总是等于np.nan
,但这似乎是错误的。
agefm列具有float64类型:
(Pdb) data.agefm.describe()
count 2079.000000
mean 20.686388
std 5.002383
min 10.000000
25% 17.000000
50% 20.000000
75% 23.000000
max 46.000000
Name: agefm, dtype: float64
请你解释一下,data[data.agefm == np.nan]
到底是什么意思?
np.nan
不可与np.nan
相比。。。直接的。当
也可以
示例 不筛选任何内容,因为没有内容等于
np.nan
过滤空值
使用奇怪的比较行为来得到我们想要的东西。如果
np.nan != np.nan
是True
,那么只是
dropna
相关问题 更多 >
编程相关推荐