Xác định các đặc trưng cần được chuẩn hóa
Trong bài tập này, bạn sẽ khảo sát phương sai của các cột trong bộ dữ liệu UFO để quyết định đặc trưng nào cần được chuẩn hóa. Sau khi xem phương sai của các cột seconds và minutes, bạn sẽ thấy phương sai của cột seconds cực kỳ cao. Vì seconds và minutes có liên quan với nhau (một vấn đề chúng ta sẽ xử lý khi chọn đặc trưng cho mô hình), hãy log normalize cột seconds.
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
- Tính phương sai của các cột
secondsvàminutesvà xem kỹ kết quả. - Thực hiện log normalization trên cột
seconds, biến đổi nó thành một cột mới tên làseconds_log. - In ra phương sai của cột
seconds_log.
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.
# Check the variance of the seconds and minutes columns
print(____)
# Log normalize the seconds column
ufo["seconds_log"] = ____
# Print out the variance of just the seconds_log column
print(____)