【发布时间】:2016-03-05 01:31:48
【问题描述】:
在 scikit learn 中,我可以通过使用 sklearn.feature_selection.SelectKBest 和一些特征选择算法来选择 k 最佳特征。是否可以选择最差的特征、中值特征或除最佳之外的任何其他特征?
【问题讨论】:
标签: python machine-learning scikit-learn
在 scikit learn 中,我可以通过使用 sklearn.feature_selection.SelectKBest 和一些特征选择算法来选择 k 最佳特征。是否可以选择最差的特征、中值特征或除最佳之外的任何其他特征?
【问题讨论】:
标签: python machine-learning scikit-learn
如果你有 n 个特征,那么选择最差的 k 个特征可以通过询问什么是最好的 n - k 个特征来找到(您在问题中描述了如何做),然后只取补语。
否则,您可以使用sklearn.feature_selection.RFE,它会返回特征的排名。通过排名,您显然可以找到最佳、最差、中位数等。
【讨论】: