sklearn.feature_selection.SelectKBest 根據某中檢驗方法,比如chi2 啦,選擇k個最高分數的特征,屬於單變量特征選擇的一種,可以看做是一個估計器的預處理步驟
官網地址:https://scikit-learn.org/stable/modules/generated/sklearn.feature_selection.SelectKBest.html
官網用法:
class sklearn.feature_selection.SelectKBest(score_func=<function f_classif>, *, k=10)[source]
參數:
score_func:函數接受兩個數組X和y,並返回一對數組(分數,pvalue)或帶分數的單個數組。默認值為f_classif(請參見下文“另請參見”)。默認功能僅適用於分類任務
k: int或“ all”,可選,默認= 10,要選擇的主要功能數。“ all”選項繞過選擇,用於參數搜索
一般配合chi2使用,https://www.jianshu.com/p/b3056d10a20f
