반응형
위와같은 데이터프레임이 있다.
Survived = 1인 값이 살아남은 사람들이다.
행에서 살아남은 사람만 찾으려면 어떻게 해야할까?
df['Survived']
불리언 인덱싱을 사용해 Survived 데이터가 0보다 큰 것을 찾아보자.
불리언 인덱싱은 True, False를 리턴해준다.
df['Survived'] > 0
행을 걸러줘야하니까 불리언 인덱싱을 사용해 True값만 출력해줄 수 있다.
핵심은 True, False로 마스킹하는 것이다.
df.loc[df['Survived'] > 0, ['Survived']]
반응형