Đây là Mã của tôi cho phương pháp chọn tính năng trong Python:
from sklearn.svm import LinearSVC
from sklearn.datasets import load_iris
iris = load_iris()
X, y = iris.data, iris.target
X.shape
(150, 4)
X_new = LinearSVC(C=0.01, penalty="l1", dual=False).fit_transform(X, y)
X_new.shape
(150, 3)
Nhưng sau khi nhận được X mới (biến phụ thuộc - X_new), làm thế nào để tôi biết biến nào bị loại bỏ và biến nào được xem xét trong biến cập nhật mới này? (cái nào bị loại bỏ hoặc cái nào có ba trong dữ liệu.)
Lý do nhận được nhận dạng này là để áp dụng cùng một bộ lọc trên dữ liệu thử nghiệm mới.