해결된 질문
작성
·
73
0
기출문제4-작업형1 에서 데이터의 갯수를 구하는 부분에서 강의 답안에는 len 을 사용하셨는데
아래와 같이 sum 사용시에는 에러가 나는 이유가 궁금합니다.
print(len(df[cond1 & cond2 & cond3])) #6 데이터프레임의 행의 개수
print(len(cond1 & cond2 & cond3)) #8807, true/false 경우 모두 포함
print(sum(cond1 & cond2 & cond3)) #6 true만 계산
print(sum(df[cond1 & cond2 & cond3])) #오류나는 이유???
답변 1
0
sum() 사용법이 잘못 사용 되었어요
아래 두 코드가 데이터 수를 구하는 것이 맞습니다.
print(len(df[cond1 & cond2 & cond3])) #6 데이터프레임의 행의 개수
print(sum(cond1 & cond2 & cond3)) #6 true만 계산