首页 > 解决方案 > “SelectKBest”对象没有属性“_validate_data”

问题描述

我想使用 SelectKBest 卡方对分类数据进行特征选择。

df.shape 产量 (4000,150)

y.shape 产量 (4000,1)

关于使用以下代码:

from sklearn.feature_selection import SelectKBest, chi2

df_new=SelectKBest(score_func=chi2,k=10).fit_transform(df,y)

它显示属性错误:“SelectKBest”对象没有属性“_validate_data”

有什么想法可以解决这个问题吗?

标签: feature-selectionscikit-learn

解决方案


如果使用 0.23.2,请尝试不同的 sklean 版本


推荐阅读