精度と再現率がしきい値によってどのように変化するかを確認したい (互いだけでなく)
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
したがって、それらを一緒にプロットすることはできません。なぜこれが当てはまるのかについての手がかりはありますか?