新聞中心
1、用python畫pr曲線的代碼如下:

創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)文水,10余年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):13518219792
sklearn.metrics.precision_recall_curve(y_true, probas_pred, pos_label=None, sample_weight=None)
2、代碼詳解
precision(精度)為tp / (tp + fp),其中tp為真陽(yáng)性數(shù),fp為假陽(yáng)性數(shù)。
recall(召回率)是tp / (tp + fn),其中tp是真陽(yáng)性數(shù),fn是假陰性數(shù)。
參數(shù):
y_true:array, shape = [n_samples]:真實(shí)標(biāo)簽。如果標(biāo)簽不是{-1,1}或{0,1},那么pos_label應(yīng)該顯式給出。
probas_pred:array, shape = [n_samples] :正類的預(yù)測(cè)概率或決策函數(shù)
pos_label:int or str, default=None:正類標(biāo)簽。當(dāng)pos_label=None時(shí),如果y_true為{- 1,1}或{0,1},則pos_label設(shè)置為1,否則將報(bào)錯(cuò)。
返回值:
precision:array, shape = [n_thresholds + 1]:精度,最后一個(gè)元素是1。
recall:array, shape = [n_thresholds + 1]:召回率,最后一個(gè)是0
thresholds:array, shape = [n_thresholds <= len(np.unique(probas_pred))]:用于計(jì)算精度和召回率的決策函數(shù)的閾值
本文名稱:創(chuàng)新互聯(lián)Python教程:python怎么畫pr曲線?
網(wǎng)址分享:http://www.fisionsoft.com.cn/article/cojjecd.html


咨詢
建站咨詢
