인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

한상윤님의 프로필 이미지
한상윤

작성한 질문수

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

작업형2 모의문제1

작업형2 모의문제1

해결된 질문

작성

·

336

0

  • train 데이터를 별도 분리안하고 범주형은 라벨 인코더로 스케일링하고나서 수치형데이터도 값이 큰건 minmaxscaler나 robustscaler로 적용하고 싶어서 개별 컬럼 선택해서 적용해보는데... 에러가 뜨는데 머가 문제인지 알수 있을까요?

  • 수치형 범주형 개별로 스케일링 하고 싶으면 데이터를 분리했다가 다시 합쳐야 하는 걸까요?

train['Total_Trans_Amt'] = scaler.fit_transform(train['Total_Trans_Amt'])
test['Total_Trans_Amt']=scaler.transform(test['Total_Trans_Amt'])

답변 1

0

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

스케일은 입력값으로 데이터 프레임 형태로 넣어줘야 합니다.

가장 쉽게 만드는 방법은

대괄호 2개

fit_transform(train[['Total_Trans_Amt']])
한상윤님의 프로필 이미지
한상윤
질문자

감사합니다!

한상윤님의 프로필 이미지
한상윤

작성한 질문수

질문하기