인프런 커뮤니티 질문&답변
df_last[df_last["평당분양가격"] == max_price] 에서 []감싸는 의미
작성
·
161
퀴즈
41%나 틀려요. 한번 도전해보세요!
Pandas로 CSV 파일을 읽어올 때, 한글이 깨지는 유니코드 디코드 에러가 발생했다면 어떻게 해결해야 할까요?
파일 확장자를 .txt로 변경한다
read_csv 함수에 encoding 인자를 지정한다
Pandas 대신 NumPy 라이브러리를 사용한다
데이터 파일명을 영어로 변경한다
답변 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 이라고 부릅니다.





