Chuẩn hóa dữ liệu - chuẩn hóa các cột
Vì chúng ta biết các cột Ash, Alcalinity of ash và Magnesium trong bộ dữ liệu wine có thang đo khác nhau, hãy chuẩn hóa chúng theo cách có thể dùng trong một mô hình tuyến tính.
Bài tập này là một phần của khóa học
Tiền xử lý cho Machine Learning bằng Python
Hướng dẫn bài tập
- Import lớp
StandardScaler. - Khởi tạo một
StandardScaler()và lưu vào biếnscaler. - Tạo một tập con của DataFrame
winechỉ chứa các cộtAsh,Alcalinity of ashvàMagnesium, gán vàowine_subset. - Fit và transform standard scaler lên
wine_subset.
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.
# Import StandardScaler
from sklearn.preprocessing import ____
# Create the scaler
scaler = ____
# Subset the DataFrame you want to scale
____ = wine[[____]]
# Apply the scaler to wine_subset
wine_subset_scaled = scaler.____(____)