rainbow/etc.
[Python] where()함수 - 조건에 맞는 값 위치 or 값 변경 (데이터프레임 특정 칼럼)
윌_
2023. 2. 20. 22:38
import numpy as np
조건에 맞는 값 위치
형태: np.where( 조건 )
예시: np.where( titanic [ 'Sex' ] == ' female ' )
조건에 맞는 값 변경
형태 : np.where( 조건 , 참일 때 변경값 , 거짓일 때 변경값 )
예시 : titanic [ 'Sex' ] = np.where ( titanic [ 'Sex' ] == ' female ' , ' Woman ' , ' Man ' )
* 두, 세번째 파라미터에 문자형이 아닌, 수치형이 와도 상관없음
* 조건에는 ==, >, < 등등 다양하게 활용 가능 -> True, False로 변경되는 값이 정해짐