작성한 질문수
[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)
6회 기출유형 (작업형3)
해결된 질문
작성
·
109
0
항암약 환자 중 무증상의 비율을 구하는데
len(df['항암약'] == 4) / len(df['항암약']) 이렇게 구하면 답이 안나오는 이유가 뭔가요,, ? ㅜㅜ
답변 1
df['항암약'] == 4는 데이터프레임의 '항암약' 열에서 각 행이 4인지 아닌지를 확인하여 불리언(boolean) 값들을 반환합니다. 이를 len()으로 사용하는 것은 조건과 아무런 상관이 없게됩니다. len은 데이터(행)의 수를 구하는 것이지 조건을 구하는 것이 아니에요
df['항암약'] == 4
작업형1섹션에서 [자주묻는질문] sum과 len 강의영상 참고