Chuẩn hóa II
Bây giờ bạn sẽ áp dụng một bộ chuẩn hóa (scaler) cho bộ dữ liệu, đã được cung cấp dưới tên environment.
Hãy nhớ rằng việc chuẩn hóa giúp thuật toán hội tụ nhanh hơn và tránh để một đặc trưng có giá trị lớn chi phối kết quả.
Bài tập này là một phần của khóa học
Phân tích dữ liệu IoT bằng Python
Hướng dẫn bài tập
- Khởi tạo
StandardScalervà lưu vàosc. - Fit bộ chuẩn hóa với
environment. - Chuẩn hóa
environmentvà lưu kết quả vàoenviron_scaled. - Chuyển dữ liệu đã chuẩn hóa về lại DataFrame, sử dụng cùng các cột và chỉ mục như DataFrame gốc.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# 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)