1
我試圖在數據框df
中推測缺失值。我有一個列A
與300 NaN's
。我想隨機設置它的2/3到value1
,其餘的到value2
。在列中隨機設置na的三分之一爲一個值,其餘值爲另一個值
請幫忙。
編輯:我實際上試圖在dask上,這不支持項目分配。這是我目前的。起初,我以爲我會盡力把所有NA's
到value1
da.where(df.A.isnull() == True, 'value1', df.A)
我得到了以下錯誤:
ValueError: need more than 0 values to unpack
你有沒有試過[Series.where](http://dask.pydata.org/en/latest/dataframe-api.html#dask.dataframe.Series.where)? – MRocklin