2017-11-10 4 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']) 
関連する問題