[英]GraphLab .apply to sframe
我試圖對圖實驗室創建中的數組做一個非常簡單的.apply,我對為什么它不起作用感到困惑。
def myfunc (x):
if(x == 0):
x = -1
sa = SArray([0,0,0,1,1], dtype=int)
sa.apply(myfunc, dtype = int)
我的輸出是
[None, None, None, None, None]
為什么不是[-1,-1,-1、1、1],我該如何解決?
我使用它來工作
sa.apply(lambda sa : -1 if sa ==0 else sa)
但我仍然不確定為什么我上面嘗試的方法不起作用...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.