यहाँ पायथन में सुविधा चयन विधि के लिए मेरा कोड है :
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)
लेकिन नया X (आश्रित चर - X_new) प्राप्त करने के बाद, मुझे कैसे पता चलेगा कि कौन से चर हटाए गए हैं और इस नए अद्यतन चर में कौन से चर माने जाते हैं? (जो एक हटा दिया गया है या जो तीन डेटा में मौजूद हैं।)
इस पहचान को प्राप्त करने का कारण नए परीक्षण डेटा पर एक ही फ़िल्टरिंग लागू करना है।