我想使用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”
有什么想法可以解决这个问题吗?
答案 0 :(得分:0)
如果使用0.23.2,请尝试不同的Sklean版本