Датасет для предсказания стоимости недвижимости содержит данные разного масштаба. Решите эту проблему: стандартизируйте тренировочную и тестовую выборки с помощью StandardScaler(). Выведите отмасштабированные признаки на экран.

import pandas as pd
from sklearn.model_selection import train_test_split
# импортируйте функцию для стандартизации 
from sklearn.preprocessing import StandardScaler
# создание константы RANDOM_STATE
RANDOM_STATE = 42
# считывание CSV-файла в датафрейм pandas, сохранение выборок
df = pd.read_csv('real_estate_clean.csv')
X = df.drop('price', axis=1)
y = df['price']
X_train, X_test, y_train, y_test = train_test_split(
    X,
    y,
    random_state=RANDOM_STATE
)
# определите метод масштабирования
scaler = StandardScaler()
# обучите скейлер на количественных признаках тренировочной выборки
scaler.fit(X_train)
# масштабируйте тренировочную выборку
X_train_scaler =  scaler.transform(X_train)
# масштабируйте тестовую выборку
X_test_scaler = scaler.transform(X_test)
print(X_test_scaler)