• 카테고리

    질문 & 답변
  • 세부 분야

    자격증 (데이터 사이언스)

  • 해결 여부

    해결됨

샘요 ㅠㅅ ㅠ?

23.11.02 13:54 작성 조회수 157

1

작업형 1 문제 3에서요

조건으로 풀어주셨는데요.

sum 대신 len 쓰는 건 말이 안될까요? 일단 답은 틀렸어요,,..

한국말로 일대일 대응해서 코드를 적어보면, f3 컬럼에서 '실버'인 행의 갯수를 출력하려면 len을 쓸수 있지 않을까요?

 

그런데 값이 달라 질문드립니다 ㅠㅠ

 

답변 1

답변을 작성해보세요.

0

데이터가 True Flase True 일 때

len: 3 (개수)

sum: 2 (true가 1임)

 

cond = 조건식

len을 사용하려면 len(df[df[cond]])가 됩니다.
sum은 합을 계산하고 False는 0으로 합에 포함되지 않아요
len은 모든 행의 수를 반환해요!!😁