본문 바로가기

자격증/빅데이터 분석기사

변수 스케일링 함수 preProcess : Min-Max 정규화 in R

# 데이터전처리 - 표준화
## caret 패키지의 preProcess 함수를 이용하여 스케일링을 수행한다.
## method=="range"를 지정하여 Min_Max 스케일링을 사용
library(caret)
model_scale <- preProcess(X_train[,-1],method=c("range"))   # age 변수 제외
scaled_X_train <- predict(model_scale,X_train)
scales_X_test <- predict(model_scale,X_test)
summary(X_train)
summary(X_test)​

 

 

library(caret) : caret 패키지의 preProcess 함수를 이용하여 스케일링을 수행한다.

method=="range"를 지정하여 Min_Max 스케일링을 사용