本文簡要介紹python語言中 sklearn.metrics.PrecisionRecallDisplay.from_predictions
的用法。
用法:
classmethod from_predictions(y_true, y_pred, *, sample_weight=None, pos_label=None, name=None, ax=None, **kwargs)
繪製給定二元類預測的precision-recall 曲線。
- y_true:形狀類似數組 (n_samples,)
真正的二進製標簽。
- y_pred:形狀類似數組 (n_samples,)
估計的概率或決策函數的輸出。
- sample_weight:形狀類似數組 (n_samples,),默認=None
樣本權重。
- pos_label:str 或 int,默認 = 無
在計算精度和召回指標時,該類被視為正類。
- name:str,默認=無
標記曲線的名稱。如果
None
,名稱將設置為"Classifier"
。- ax:matplotlib 軸,默認=無
要繪製的軸對象。如果
None
,則創建一個新的圖形和軸。- **kwargs:dict
要傳遞給 matplotlib 的
plot
的關鍵字參數。
- display:
PrecisionRecallDisplay
- display:
參數:
返回:
例子:
>>> import matplotlib.pyplot as plt >>> from sklearn.datasets import make_classification >>> from sklearn.metrics import PrecisionRecallDisplay >>> from sklearn.model_selection import train_test_split >>> from sklearn.linear_model import LogisticRegression >>> X, y = make_classification(random_state=0) >>> X_train, X_test, y_train, y_test = train_test_split( ... X, y, random_state=0) >>> clf = LogisticRegression() >>> clf.fit(X_train, y_train) LogisticRegression() >>> y_pred = clf.predict_proba(X_test)[:, 1] >>> PrecisionRecallDisplay.from_predictions( ... y_test, y_pred) <...> >>> plt.show()
相關用法
- Python sklearn PrecisionRecallDisplay.from_estimator用法及代碼示例
- Python sklearn PrecisionRecallDisplay用法及代碼示例
- Python sklearn PredefinedSplit用法及代碼示例
- Python sklearn Product用法及代碼示例
- Python sklearn PowerTransformer.inverse_transform用法及代碼示例
- Python sklearn ParameterGrid用法及代碼示例
- Python sklearn PatchExtractor用法及代碼示例
- Python sklearn PolynomialFeatures用法及代碼示例
- Python sklearn PassiveAggressiveClassifier用法及代碼示例
- Python sklearn PLSRegression用法及代碼示例
- Python sklearn PCA用法及代碼示例
- Python sklearn Perceptron用法及代碼示例
- Python sklearn PairwiseKernel用法及代碼示例
- Python sklearn PLSSVD用法及代碼示例
- Python sklearn PLSCanonical用法及代碼示例
- Python sklearn Pipeline用法及代碼示例
- Python sklearn PassiveAggressiveRegressor用法及代碼示例
- Python sklearn PowerTransformer用法及代碼示例
- Python sklearn PolynomialCountSketch用法及代碼示例
- Python sklearn ParameterSampler用法及代碼示例
- Python sklearn PartialDependenceDisplay.from_estimator用法及代碼示例
- Python sklearn PoissonRegressor用法及代碼示例
- Python sklearn jaccard_score用法及代碼示例
- Python sklearn WhiteKernel用法及代碼示例
- Python sklearn CalibrationDisplay.from_predictions用法及代碼示例
注:本文由純淨天空篩選整理自scikit-learn.org大神的英文原創作品 sklearn.metrics.PrecisionRecallDisplay.from_predictions。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。