StandardScaler
MinMaxScaler
from sklearn.preprocessing import MinMaxScaler
scaler = MinMaxScaler()
scaler.fit(X_train)
X_train_scaled = scaler.transform(X_train)
data_dummies = pd.get_dummies(data) # pandas 내장 함수
import pandas as pd
demo_df = pd.DataFrame({'버튼': [1,3,4,6], '상품': ['쿠키','사탕','콜라','커피']})
# 숫자로 된 범주형은 가변수로 바뀌지 않는다
# 그러나 컬럼 지정을 하면 숫자도 가변수로 바꿀 수 있다
print(pd.get_dummies(demo_df, columns=['버튼','상품']))