我想看看精度和召回率如何随阈值而变化(不仅仅是彼此)
model = RandomForestClassifier(500, n_jobs = -1);
model.fit(X_train, y_train);
probas = model.predict_proba(X_test)[:, 1]
precision, recall, thresholds = precision_recall_curve(y_test, probas)
print len(precision)
print len(thresholds)
回报:
283
282
因此,我不能将它们绘制在一起。关于为什么会出现这种情况的任何线索?