인프런 커뮤니티 질문&답변

yb님의 프로필 이미지
yb

작성한 질문수

[퇴근후딴짓] 빅데이터 분석기사 실기 (작업형1,2,3)

캐글 T1-9. Standardization

해결된 질문

작성

·

88

0

문제를 2가지 방식으로 풀어보았습니다.

1) StandardScaler사용

from sklearn.preprocessing import StandardScaler

sc = StandardScaler()

df['f5'] = sc.fit_transform(df[['f5']])

print (df['f5'].median())

 

2) 평균과 표준편차를 구하여 직접 식에 대입

m = df['f5'].mean()

s = df['f5'].std()

df['f5'] = (df['f5']-m) / s

print (df['f5'].median())

 

답이 1)에서는 0.260619629559015

2)에서는 0.2593132572746011

 

2)에서 답이 다른데, 뭐가 문제일까요??

답변 1

0

퇴근후딴짓님의 프로필 이미지
퇴근후딴짓
지식공유자

부동소수점 문제로 작은 오차가 있을 수 있습니다.

시험에서는 R과 파이썬도 맞아야 해서

아마 동일한 값이 나오도록 반올림 기준을 세울 것 같아요!!💪

yb님의 프로필 이미지
yb

작성한 질문수

질문하기