#조건
boolser = df['W']>0
#데이터 프레임에 해당 조건을 적용
result = df[boolser]
#원하는 컬럼만 명시
mycols= ['Y','X']
#데이터 프레임에서 해당조건을 적용하고 보고싶은 컬럼만 명시한것
result[mycols]
#데이터 프레임에서 W컬럼이 0이상인 Y,X 컬럼을 출력한다.
df[df['W']>0][['Y','X']]
한줄의 코드와 여러줄의 코드는 똑같은 결과를 보여준다.
짧은코드는 데이터프레임[/ 조건 / 컬럼] 이런식으로 볼수있다.
여러 조건을 적용하고 싶을땐
df[(df['W']>0) & (df['Y']>1)]
and = & or = |
댓글 없음:
댓글 쓰기