How来解决这个错误?预期:
使用下面的代码 I = pd.get_dummies(df_teams_2015,prefix=,columns=)时,获得了高于错误的结果
X= final.drop(,axis=1) y= final
X_train,X_test,y_train,y_test = train_test_split(X,y,test_size=0.30,random_state=42)
rf = XGBRFClassifier(n_estimators=100,subsample=0.9,colsample_bynode=0.2) rf.fit(X_train,y_train)
打印(平均精度:%.3f (%.3f)‘%(平均(N_scores),std(N_scores))
<#>I使用了其他模型,如决策树、随机森林等,其他模型工作得很好,但在XGboost中,我面临着这个问题
发布于 2023-05-31 14:34:58
在符合模型之前使用以下代码-
from sklearn.preprocessing import LabelEncoder
le = LabelEncoder()
y_train = le.fit_transform(y_train)
rf.fit(X_train, y_train)
(此外,如果你认为它是正确的,请考虑接受一个(在它旁边加上✓))
https://datascience.stackexchange.com/questions/121856
复制相似问题