পাইথনে বৈশিষ্ট্য নির্বাচনের পদ্ধতির জন্য আমার কোডটি এখানে :
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)
তবে নতুন এক্স (নির্ভরশীল ভেরিয়েবল - এক্স_নিউ) পাওয়ার পরে, আমি কীভাবে জানব যে এই নতুন আপডেট হওয়া ভেরিয়েবলের মধ্যে কোন ভেরিয়েবলগুলি সরানো হয়েছে এবং কোন ভেরিয়েবলগুলি বিবেচনা করা হয়? (কোনটি সরানো হয়েছে বা কোন তিনটি ডেটাতে উপস্থিত রয়েছে))
এই সনাক্তকরণ পাওয়ার কারণটি হ'ল নতুন পরীক্ষার ডেটাতে একই ফিল্টারিং প্রয়োগ করা।