Aqui está o meu código para o método de seleção de recursos em 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)
Mas depois de obter o novo X (variável dependente - X_new), como sei quais variáveis são removidas e quais são consideradas nessa nova variável atualizada? (qual remove ou quais três estão presentes nos dados.)
O motivo de obter essa identificação é aplicar a mesma filtragem nos novos dados de teste.