기출문제 3회 작업형1-2 질문드립니다

선생님 코드는 이렇게 했을 때 정답 51이 나오는데요.
df.isnull().sum()
df = df.dropna()
df.isnull().sum()
df.iloc[:int(len(df)*0.6)]
Q1 = df['f1'].quantile(0.25)
print(Q1)제가 이렇게 했을 때는, 답이 55로 나오더라고요.
import pandas as pd
df = pd.read_csv("../input/big-data-analytics-certification/t1-data1.csv")
df = df.dropna().reset_index(drop = True)
df.iloc[:int(df.shape[0]*0.6)]['f1'].quantile(0.25)
행 개수를 뽑을때, df.shape[0]으로 할 수 있는 걸로 알고 있는데, 어디가 잘못된걸까요? ㅜ
df.shape[0]으로 행개수 뽑고, 0.6곱한뒤 36.6->36으로 하라고 하셔서 round처리 안하고 int했는데 무슨 차이가 나는지 모르겠습니다...
그리고 reset_index를 하고 안하고 답 차이도 나는데, 어느게 좀 더 안전한 방식일까요? ㅜㅜ
답변 1
관찰값과 기대값의 개념이 헷갈립니다.
0
3
1
작업형2 ID 컬럼 삭제 질문
0
3
1
2유형 작성관련 질문
0
3
1
memoryerror 질문
0
5
1
작업형 유형2 이렇게 고정 템플릿으로 가져가도 될까요?
0
6
0
ID 삭제 필수 인가요?
0
12
3
7회 기출문제 작업형1번 df 변환 후 저장되는 방식 질문
0
9
1
3 유형 귀무가설, 대립가설
0
12
2
인코딩 관련 질문 있습니다
0
17
2
작업형3 이원분산분석 sm에서불러오기 / anova_lm 차이
0
14
2
2유형 원핫인코딩 오류
0
18
2
시험장에서 주석 단축키 안될 때 많나요?
0
24
2
라벨인코딩 방식
0
21
2
test 재학습 관련
0
14
2
target 빈도 확인
0
16
2
작업형 2 연습문제 섹션 6
0
19
2
F1-score
0
17
2
작업형 2번 섹션 3
0
15
2
작업형 2 인코딩, 결측치, 모델 선택 질문
0
19
1
인코딩 방식 문의
0
24
2
9회 3유형 ==> 7회 3유형 질문드려요
0
15
2
작업형 2관련 질문입니다
0
15
2
작업형2 카테고리
0
24
2
110강 회귀_8번 문의
0
17
2





