【发布时间】:2017-08-11 05:10:50
【问题描述】:
我正在构建 2 个模型。
模型 1
modelgb = GradientBoostingClassifier()
modelgb.fit(x_train,y_train)
predsgb = modelgb.predict_proba(x_test)[:,1]
metrics.roc_auc_score(y_test,predsgb, average='macro', sample_weight=None)
模型 2
model = LogisticRegression()
model = model.fit(x_train,y_train)
predslog = model.predict_proba(x_test)[:,1]
metrics.roc_auc_score(y_test,predslog, average='macro', sample_weight=None)
如何在一个图中绘制两条 ROC 曲线,以及每个模型的 AUC 分数的图例和文本?
【问题讨论】:
-
你使用的是哪个库?
-
我有 matplotlib ,但是无论你建议什么 - 我都可以导入相关库
-
我要的是模型...
-
用于 GBM 的 sklearn.ensemble 和用于 Logistic 的 sklearn.linear_model