커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
==1이 무엇인가요
undefined주차
북마크
박*진
댓글
5
추천
0
조회수
20
조회수
20
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.




표에서 각 과목별 1인 횟수(수강한 값) 세는 건데

왜 number_of_students=sparta_data[sparta_data=1].count() 이 아니고

number_of_students=sparta_data[sparta_data==1].count()로

=가 두 번 들어가야 코딩이 돌아가나요 ??



import pandas as pd

import numpy as np

import matplotlib.pyplot as plt

plt.rc('font', family='NanumBarunGothic') #한글 깨짐 방지 글꼴 설정

sparta_data = pd.read_table('/content/user_registered_class.csv',sep=',')

sparta_data


number_of_students=sparta_data[sparta_data==1].count()

number_of_students

스파르타 즉문즉답




그리고 두번째 질문으로

산출할때 print의 역할을 모르겠어요

저기서 number_of_students랑

print(number_of_students)가 같은결과죠 ???


그런데 number_of_students를 두 번 치면 하나만 나오고

number_of_students

print(number_of_students)라고 치면 두 개가 나오더라고요 아래처럼요 어떤 차이가 있는건가요!?



스파르타 즉문즉답


스파르타 즉문즉답


다만

print(number_of_students)와

number_of_students 순서를 바꾸면 또 결과가 한번만 나오네요

스파르타 즉문즉답













취소
 공유
취소
댓글 0
댓글 알림
나의얼굴