Aquí está mi Código para el método de selección de características en 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)
Pero después de obtener una nueva X (variable dependiente - X_nuevo), ¿cómo sé qué variables se eliminan y qué variables se consideran en esta nueva variable actualizada? (cuál eliminó o cuáles tres están presentes en los datos).
La razón para obtener esta identificación es aplicar el mismo filtro en los nuevos datos de prueba.