graphlab创建dropna不起作用

问题描述 投票:0回答:1

我正在测试graphlabe创建如下

sf=gl.SFrame(['t1','t2','','t3','','t4'])
sf.dropna()

根据qazxsw poi

上面应该删除空值(na),但实际上它没有,也没有给出错误。有谁知道为什么?

python python-3.x python-2.7 graphlab
1个回答
0
投票

你的graphlab api要么是'',要么是None

NaN

输出:

import math

print(None == '')
print(float('nan')=='')
print(math.isnan(float('nan')))

Doku:Gua zxsw Poi

从SFrame中删除缺失值。缺失的值是False False True dropna()

你的价值None既不存在也是如此。

© www.soinside.com 2019 - 2024. All rights reserved.