graphlab create dropna 不起作用
graphlab create dropna does not work
我正在使用以下方法测试 graphlabe 创建
sf=gl.SFrame(['t1','t2','','t3','','t4'])
sf.dropna()
上面应该删除空值(na),但实际上它没有,也没有给出错误。有人知道为什么吗?
您的 ''
不是 None
也不是 NaN
:
import math
print(None == '')
print(float('nan')=='')
print(math.isnan(float('nan')))
输出:
False
False
True
独库:dropna()
Remove missing values from an SFrame. A missing value is either None
or NaN
.
你的价值 ''
两者都不是,所以它保持不变。
我正在使用以下方法测试 graphlabe 创建
sf=gl.SFrame(['t1','t2','','t3','','t4'])
sf.dropna()
上面应该删除空值(na),但实际上它没有,也没有给出错误。有人知道为什么吗?
您的 ''
不是 None
也不是 NaN
:
import math
print(None == '')
print(float('nan')=='')
print(math.isnan(float('nan')))
输出:
False
False
True
独库:dropna()
Remove missing values from an SFrame. A missing value is either
None
orNaN
.
你的价值 ''
两者都不是,所以它保持不变。