시작하기무료로 시작하기

사용자 지정 true/false 값 설정

Boolean 열에서는 pandas가 자동으로 "TRUE"와 1을 True로, "FALSE"와 0을 False로 인식해요. 하지만 설문 데이터처럼 "Yes"와 "No" 같은, 기본으로 인식되지 않는 값을 쓰는 경우도 있어요.

연습을 위해 New Developer Survey의 일부 Boolean 열이 이렇게 코딩되어 있어요. true_valuesfalse_values 인수를 사용해 올바르게 해석되도록 설정해 보세요.

pandaspd로 로드되어 있어요. 작업할 열에는 결측값이 없다고 가정하셔도 됩니다.

이 연습은 강의의 일부입니다

pandas로 빠르고 간편한 데이터 적재

강의 보기

연습 안내

  • Excel 파일을 로드하면서 "Yes"를 true 값으로, "No"를 false 값으로 지정하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

# Load file with Yes as a True value and No as a False value
survey_subset = pd.read_excel("fcc_survey_yn_data.xlsx",
                              dtype={"HasDebt": bool,
                              "AttendedBootCampYesNo": bool},
                              ____,
                              ____)

# View the data
print(survey_subset.head())
코드 편집 및 실행