2017-11-10 2 views

답변

0

당신은 당신의 상태가 False 때 할당해야 값을 제공해야합니다. 그것은 y이 오류 메시지에 있습니다. np.where docs을 참조하십시오.

True이면 x를 출력하고, 그렇지 않으면 y를 출력합니다.

현재 만이 :

np.where(condition, x) 

당신이 False 조건이 변경되지 않은 원래의 가치를 마칠 경우는, 수행

np.where(condition, x, original_value) 

귀하의 경우 :

np.where(df_EVENTS_6['new_column'] == '', 
     df_EVENTS_6['description'], 
     df_EVENTS_6['new_column']) 
관련 문제