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

Inflearn Community Q&A

swp2214's profile image
swp2214

asked

[After-work activities] Big Data Analysis Engineer Practical (Work-type 1,2,3)

3rd Round of Past Exam Types (Type 2 - Work Task)

스케일링할 때 리턴되는 데이터 타입 질문 드려요.

Resolved

Written on

·

242

·

Edited

1

스케일링할 때 아래처럼 컬럼을 넣을 때와 그렇지 않을 때가 리턴 타입이 다르네요.

넣으면 DataFrame 타입이 리턴되고, 아니면 ndarray 타입이 리턴 되던데요..

꼭 컬럼을 붙여줘야 DataFrame이 리턴되나요?

n_test[cols] = scaler.transform(n_test[cols])
n_test = scaler.transform(n_test) 

c_train = pd.get_dummies(c_train) 결과랑 concat할 때 오류가 발생해서 여쭤 봅니다.

python머신러닝빅데이터pandas빅데이터분석기사

Answer 1

0

roadmap님의 프로필 이미지
roadmap
Instructor

네 정확하게 파악하셨습니다.

만약 ndarray를 데이터프레임형태로 변경하고자 한다면

 

scaled_data = scaler.transform(n_test)
n_test_scaled = pd.DataFrame(scaled_data, columns=n_test.columns)

가 필요합니다.

swp2214's profile image
swp2214

asked

Ask a question