2017-01-04 47 views
2

添加新的專欄中,我想一個新的列添加到數據框與值由0或1 我使用「randint」功能,星火數據框中用隨機數據

from random import randint 

df1 = df.withColumn('isVal',randint(0,1)) 

但我得到的以下錯誤,

/spark/python/pyspark/sql/dataframe.py", line 1313, in withColumn assert isinstance(col, Column), "col should be Column" AssertionError: col should be Column

如何使用自定義函數或randint函數爲列生成隨機值?

回答