当要用的包没有安装怎么办?比如这里要用到XGBoost的模型,但是报错了。

在Anaconda的环境那里搜索包名,勾选点安装就可以啦:

安装完成后,再调用就不会报错啦:
模型名().fit()训练模型;
predict_proba()计算预测的结果;
roc_auc_score()计算auc;
from xgboost import XGBClassifier
model = XGBClassifier().fit(X_train,y_train)
y_test_proba = model.predict_proba(X_test)[:,1]
from sklearn.metrics import roc_auc_score
test_auc = roc_auc_score(y_test,y_test_proba)
test_auc
auc计算结果:

604

被折叠的 条评论
为什么被折叠?



