概述
class sklearn.feature_selection.SelectKBest(score_func=<function f_classif>, *, k=10)
https://scikit-learn.org/stable/modules/generated/sklearn.feature_selection.SelectKBest.html?highlight=selectkbest#sklearn.feature_selection.SelectKBest
score_func是用于特征选择的方法,k是最终选择的特征数
或
class sklearn.feature_selection.SelectPercentile(score_func=<function f_classif>, *, percentile=10)
该函数选择得分前percentile%的特征
https://scikit-learn.org/stable/modules/generated/sklearn.feature_selection.SelectPercentile.html#sklearn.feature_selection.SelectPercentile
score_func有以下几种方法:
用于分类任务的有:
sklearn.feature_selection.
f_classif
sklearn.feature_selection.
mutual_info_classif
sklearn.feature_selection.
chi2
用于回归任务的有:
sklearn.feature_selection.
f_regression
sklearn.feature_selection.
mutual_info_regression
最后
以上就是等待小刺猬为你收集整理的基于Filter的特征选择的python实现的全部内容,希望文章能够帮你解决基于Filter的特征选择的python实现所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复