Масштабируйте все числовые (некатегориальные) функции, используя один из следующих способов: стандартный масштабер, MinMaxScaler

#scale #minmax

Вопрос:

Мне нужна помощь с этим кодом для моего задания: я пытаюсь использовать стандартный масштабатор для всех числовых (некатегориальных) функций, но я не смог получить ответ. Данные взяты из набора данных жилищного фонда Эймса.

     from sklearn.preprocessing import StandardScaler

    X = ['OverallQual', 'GrLivArea', 'TotalBsmtSF', '2ndFlrSF', '1stFlrSF', 'BsmtFinSF1', 
         'GarageCars', 'FullBath', 'GarageArea', 'LotArea', 'MasVnrArea', 'YearBuilt', 
         'YearRemodAdd', 'GarageYrBlt', 'BsmtUnfSF', 'LotFrontage', 'OpenPorchSF', 
         'OverallCond', 'GarageType', 'WoodDeckSF', 'TotRmsAbvGrd', 'MSSubClass', 'MoSold', 
         'BedroomAbvGr', 'HalfBath']

    X_scaler = StandardScaler(X) 
    print(scaler.fit_transform(X))
 

Ценю некоторую помощь в этом и где я ошибся. Спасибо.