Масштабирование II
Теперь вы применим масштабирование к набору данных, который доступен вам как environment.
Помните, что масштабирование помогает алгоритму быстрее сходиться и не даёт одному доминирующему признаку чрезмерно влиять на результаты.
Это упражнение является частью курса
Анализ данных Интернета вещей на Python
Инструкции к упражнению
- Инициализируйте
StandardScalerи сохраните его какsc. - Обучите масштабировщик на данных
environment. - Масштабируйте
environmentи сохраните результат какenviron_scaled. - Преобразуйте масштабированные данные обратно в DataFrame, используя те же столбцы и индекс, что и в исходном DataFrame.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Initialize StandardScaler
sc = ____()
# Fit the scaler
sc.fit(____)
# Transform the data
environ_scaled = ____.____(____)
# Convert scaled data to DataFrame
environ_scaled = pd.DataFrame(____,
columns=____,
index=____)
print(environ_scaled.head())
plot_unscaled_scaled(environment, environ_scaled)