728x90

df['TRSC_DE_BETWEEN'] = np.where(((df['TRSC_DE'] < df['DVLM_STR_DE']) or (df['TRSC_DE'] > df['DVLM_END_DE'])), 1, 0) # 인정 0 그외 1

np.where에 조건을 주다가 아래 에러 발생.

The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().

논리연산자를 and, or로 쓰지 말고 &나 |로 사용해야 함.

728x90

+ Recent posts