schwellen in roc_curve in scikit learn

Ich beziehe mich auf den folgenden Link und das Beispiel und poste das Diagramm von dieser Seite, wo ich verwirrt bin. Meine Verwirrung ist, dass es nur 4 Schwellen gibt, aber es scheint, dass die ROC-Kurve viele Datenpunkte (> 4 Datenpunkte) hat. Sie fragen sich, wie ROC_CURVE zugrunde liegt, um mehr Datenpunkte zu finden?

http: //scikit-learn.org/stable/modules/model_evaluation.html#roc-metric

>>> import numpy as np
>>> from sklearn.metrics import roc_curve
>>> y = np.array([1, 1, 2, 2])
>>> scores = np.array([0.1, 0.4, 0.35, 0.8])
>>> fpr, tpr, thresholds = roc_curve(y, scores, pos_label=2)
>>> fpr
array([ 0. ,  0.5,  0.5,  1. ])
>>> tpr
array([ 0.5,  0.5,  1. ,  1. ])
>>> thresholds
array([ 0.8 ,  0.4 ,  0.35,  0.1 ])

Antworten auf die Frage(2)

Ihre Antwort auf die Frage