本文簡要介紹python語言中 sklearn.metrics.RocCurveDisplay
的用法。
用法:
class sklearn.metrics.RocCurveDisplay(*, fpr, tpr, roc_auc=None, estimator_name=None, pos_label=None)
ROC 曲線可視化。
建議使用
from_estimator
或from_predictions
創建RocCurveDisplay
。所有參數都存儲為屬性。在用戶指南中閱讀更多信息。
- fpr:ndarray
假陽性率。
- tpr:ndarray
真陽性率。
- roc_auc:浮點數,默認=無
ROC 曲線下的麵積。如果沒有,則不顯示roc_auc 分數。
- estimator_name:str,默認=無
估算器的名稱。如果為 None,則不顯示估計器名稱。
- pos_label:str 或 int,默認 = 無
在計算 roc auc 指標時被認為是正類的類。默認情況下,
estimators.classes_[1]
被視為正類。
- line_:matplotlib 藝術家
ROC 曲線。
- ax_:matplotlib 軸
帶有 ROC 曲線的軸。
- figure_:matplotlib 圖
包含曲線的圖。
參數:
屬性:
例子:
>>> import matplotlib.pyplot as plt >>> import numpy as np >>> from sklearn import metrics >>> y = np.array([0, 0, 1, 1]) >>> pred = np.array([0.1, 0.4, 0.35, 0.8]) >>> fpr, tpr, thresholds = metrics.roc_curve(y, pred) >>> roc_auc = metrics.auc(fpr, tpr) >>> display = metrics.RocCurveDisplay(fpr=fpr, tpr=tpr, roc_auc=roc_auc, ... estimator_name='example estimator') >>> display.plot() <...> >>> plt.show()
相關用法
- Python sklearn RocCurveDisplay.from_estimator用法及代碼示例
- Python sklearn RocCurveDisplay.from_predictions用法及代碼示例
- Python sklearn RobustScaler用法及代碼示例
- Python sklearn RandomTreesEmbedding用法及代碼示例
- Python sklearn RadiusNeighborsTransformer用法及代碼示例
- Python sklearn RadiusNeighborsRegressor.radius_neighbors_graph用法及代碼示例
- Python sklearn RandomizedSearchCV用法及代碼示例
- Python sklearn RFE用法及代碼示例
- Python sklearn RadiusNeighborsClassifier用法及代碼示例
- Python sklearn RidgeCV用法及代碼示例
- Python sklearn RegressorChain用法及代碼示例
- Python sklearn RandomForestClassifier用法及代碼示例
- Python sklearn RadiusNeighborsTransformer.radius_neighbors_graph用法及代碼示例
- Python sklearn RANSACRegressor用法及代碼示例
- Python sklearn RandomForestRegressor用法及代碼示例
- Python sklearn RepeatedStratifiedKFold用法及代碼示例
- Python sklearn RadiusNeighborsRegressor用法及代碼示例
- Python sklearn RBF用法及代碼示例
- Python sklearn Ridge用法及代碼示例
- Python sklearn RadiusNeighborsTransformer.radius_neighbors用法及代碼示例
- Python sklearn RidgeClassifierCV用法及代碼示例
- Python sklearn RadiusNeighborsRegressor.radius_neighbors用法及代碼示例
- Python sklearn RepeatedKFold用法及代碼示例
- Python sklearn RBFSampler用法及代碼示例
- Python sklearn RadiusNeighborsClassifier.radius_neighbors_graph用法及代碼示例
注:本文由純淨天空篩選整理自scikit-learn.org大神的英文原創作品 sklearn.metrics.RocCurveDisplay。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。