Chọn các đặc trưng liên quan
Trong bài tập này, bạn sẽ xác định các cột dư thừa trong tập dữ liệu volunteer, và thực hiện chọn đặc trưng để trả về một DataFrame chỉ gồm các đặc trưng phù hợp.
Ví dụ, nếu bạn khám phá tập dữ liệu volunteer trong console, bạn sẽ thấy ba đặc trưng liên quan đến vị trí: locality, region, và postalcode. Chúng chứa thông tin liên quan, nên hợp lý là chỉ giữ lại một trong số đó.
Hãy dành thời gian xem xét các đặc trưng của volunteer trong console và cố gắng xác định các đặc trưng dư thừa.
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ạo một danh sách tên cột dư thừa và lưu vào biến
to_drop:- Trong tất cả các đặc trưng liên quan đến vị trí, chỉ giữ
postalcode. - Các đặc trưng đã trải qua bước kỹ thuật đặc trưng cũng là dư thừa.
- Trong tất cả các đặc trưng liên quan đến vị trí, chỉ giữ
- Loại bỏ các cột trong danh sách
to_dropkhỏi tập dữ liệu. - In
.head()củavolunteer_subsetđể xem các cột đã chọn.
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.
# Create a list of redundant column names to drop
to_drop = ["____", "____", "____", "____", "____"]
# Drop those columns from the dataset
volunteer_subset = ____.____(____, ____)
# Print out the head of volunteer_subset
print(____)