데이터 프레임에 누락 된 값을 묻습니다. df
. 나는 A
과 300 NaN's
란을 가지고있다. 임의로 2/3을 value1
으로 설정하고 나머지는 value2
으로 설정하고 싶습니다.열에있는 na의 1/3을 하나의 값으로 나머지를 다른 값으로 무작위로 설정합니다.
도와주세요.
편집 : 실제로 항목 할당을 지원하지 않는 dask에서이 작업을 수행하려고합니다. 이것이 내가 현재 가지고있는 것입니다. 처음에, 나는 내가 다음과 같은 오류를 가지고 모든 NA's
da.where(df.A.isnull() == True, 'value1', df.A)
value1
에 변환 할 수 있습니다 생각 : 댓글이 제안
ValueError: need more than 0 values to unpack
[Series.where] (http://dask.pydata.org/en/latest/dataframe-api.html#dask.dataframe.Series.where)를 사용해 보셨습니까? – MRocklin