• 카테고리

    질문 & 답변
  • 세부 분야

    데이터 분석

  • 해결 여부

    미해결

Logic in Python (and pandas)

19.09.25 13:19 작성 조회수 197

1

섹션2의 Logic in Python(and pandas) 강의 9분 14초 부분에서 질문드립니다.

dataframe을 동시에 나타내기 위해서 논리 연산자 &를 쓰셔서 프레임을 만드셨는데요

결과값이 모두 NaN으로 나오던데 왜 이렇게 나오는지 궁금합니다.

답변 1

답변을 작성해보세요.

1

a컬럼에 5와 b 컬럼의 7이 같은 행에 있는 데이터가 없어서 그렇습니다.

만약 &를 |로 변경한다면 출력되는 데이터가 있을 것입니다.

아니면 위 데이터로 봤을 때 a가 5라면 b는 8, 

b가 7이라면 a는 4가 되어야 출력이 되는 값이 있습니다.

감사합니다.