강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Kim Minseok님의 프로필 이미지
Kim Minseok

작성한 질문수

공공데이터로 파이썬 데이터 분석 시작하기

[13/20] scatterplot, regplot, lmplot, swarmplot 의 차이를 분양가 데이터 시각화로 이해하기

df_last[df_last["평당분양가격"] == max_price] 에서 []감싸는 의미

작성

·

161

1

선생님 11분 쯤 보시면

df_last["평당분양가격"] == max_price

df_last[df_last["평당분양가격"] == max_price]

이렇게 대괄호로 감싸주는 부분이 있는데요, 실제로 두 코드를 실행해보면 아예 다른 결과가 나오더라구요.

문법적으로 어떤 의미가 있는건가요?

알고싶어요!

답변 1

1

박조은님의 프로필 이미지
박조은
지식공유자

안녕하세요.

1) df_last["평당분양가격"] == max_price

1) 의 코드를 실행하면 인덱스 값과 True, False 값이 나옵니다. 해당 조건이 만족하는지 True, False 값을 출력하게 됩니다.

2) df_last[df_last["평당분양가격"] == max_price]

1) 에서 True 로 나온 값의 인덱스만 추출해 옵니다.

True, False 로 나온 값을 인덱싱 하기 때문에 이런 과정을 bool Indexing 이라고 부릅니다.

Kim Minseok님의 프로필 이미지
Kim Minseok

작성한 질문수

질문하기