婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Matplotlib繪制混淆矩陣的實現

Matplotlib繪制混淆矩陣的實現

熱門標簽:河北防封卡電銷卡 開封語音外呼系統代理商 地圖標注線上如何操作 開封自動外呼系統怎么收費 400電話辦理哪種 手機網頁嵌入地圖標注位置 電銷機器人的風險 應電話機器人打電話違法嗎 天津電話機器人公司

對于機器學習多分類模型來說,其評價指標除了精度之外,常用的還有混淆矩陣和分類報告,下面來展示一下如何繪制混淆矩陣,這在論文中經常會用到。

代碼如下:

import itertools
import matplotlib.pyplot as plt
import numpy as np
# 繪制混淆矩陣
def plot_confusion_matrix(cm, classes, normalize=False, title='Confusion matrix', cmap=plt.cm.Blues):
    """
    - cm : 計算出的混淆矩陣的值
    - classes : 混淆矩陣中每一行每一列對應的列
    - normalize : True:顯示百分比, False:顯示個數
    """
    if normalize:
        cm = cm.astype('float') / cm.sum(axis=1)[:, np.newaxis]
        print("顯示百分比:")
        np.set_printoptions(formatter={'float': '{: 0.2f}'.format})
        print(cm)
    else:
        print('顯示具體數字:')
        print(cm)
    plt.imshow(cm, interpolation='nearest', cmap=cmap)
    plt.title(title)
    plt.colorbar()
    tick_marks = np.arange(len(classes))
    plt.xticks(tick_marks, classes, rotation=45)
    plt.yticks(tick_marks, classes)
    # matplotlib版本問題,如果不加下面這行代碼,則繪制的混淆矩陣上下只能顯示一半,有的版本的matplotlib不需要下面的代碼,分別試一下即可
    plt.ylim(len(classes) - 0.5, -0.5)
    fmt = '.2f' if normalize else 'd'
    thresh = cm.max() / 2.
    for i, j in itertools.product(range(cm.shape[0]), range(cm.shape[1])):
        plt.text(j, i, format(cm[i, j], fmt),
                 horizontalalignment="center",
                 color="white" if cm[i, j] > thresh else "black")
    plt.tight_layout()
    plt.ylabel('True label')
    plt.xlabel('Predicted label')
    plt.show()

測試數據:

cnf_matrix = np.array([[8707, 64, 731, 164, 45],
                      [1821, 5530, 79, 0, 28],
                      [266, 167, 1982, 4, 2],
                      [691, 0, 107, 1930, 26],
                      [30, 0, 111, 17, 42]])
attack_types = ['Normal', 'DoS', 'Probe', 'R2L', 'U2R']

第一種情況:顯示百分比

plot_confusion_matrix(cnf_matrix, classes=attack_types, normalize=True, title='Normalized confusion matrix')

效果:


第二種情況:顯示數字

plot_confusion_matrix(cnf_matrix, classes=attack_types, normalize=False, title='Normalized confusion matrix')

效果:


到此這篇關于Matplotlib繪制混淆矩陣的實現的文章就介紹到這了,更多相關Matplotlib 混淆矩陣內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 利用python中的matplotlib打印混淆矩陣實例
  • Python使用matplotlib繪制正弦和余弦曲線的方法示例
  • Python matplotlib繪制圖形實例(包括點,曲線,注釋和箭頭)
  • matplotlib 曲線圖 和 折線圖 plt.plot()實例
  • Python matplotlib 繪制雙Y軸曲線圖的示例代碼
  • 使用matplotlib動態刷新指定曲線實例
  • Python使用matplotlib繪制三維參數曲線操作示例
  • Python使用matplotlib繪制Logistic曲線操作示例
  • Python matplotlib畫曲線例題解析
  • matplotlib畫混淆矩陣與正確率曲線的實例代碼

標簽:駐馬店 山東 成都 六盤水 宿遷 江蘇 常州 蘭州

巨人網絡通訊聲明:本文標題《Matplotlib繪制混淆矩陣的實現》,本文關鍵詞  Matplotlib,繪制,混淆,矩陣,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Matplotlib繪制混淆矩陣的實現》相關的同類信息!
  • 本頁收集關于Matplotlib繪制混淆矩陣的實現的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    精品无人码麻豆乱码1区2区| 亚洲一线二线三线视频| 国产高清一区日本| 国产盗摄女厕一区二区三区| 国产suv一区二区三区88区| 国产裸体歌舞团一区二区| 国产91在线观看丝袜| av欧美精品.com| av不卡一区二区三区| 欧美亚洲国产一区在线观看网站| 激情欧美一区二区| eeuss影院一区二区三区 | 亚洲人成人一区二区在线观看| 1000精品久久久久久久久| 亚洲国产欧美日韩另类综合| 福利一区福利二区| 欧美精品乱码久久久久久| 久久亚洲精品小早川怜子| 51精品视频一区二区三区| 91精品国产欧美一区二区| 2023国产精品| 日韩二区三区在线观看| 91麻豆国产在线观看| 不卡av免费在线观看| av日韩在线网站| 欧美日韩视频在线第一区 | 一区二区三区成人在线视频| 日韩成人一区二区三区在线观看| 美女视频黄免费的久久 | 欧美日韩精品综合在线| 国产亚洲一区二区三区| 国产风韵犹存在线视精品| 欧美日韩第一区日日骚| 中文字幕免费不卡| 国产成人精品免费在线| 欧美电影精品一区二区| 国产欧美日韩精品a在线观看| 亚洲另类一区二区| www.亚洲国产| 国产精品久久影院| 丁香桃色午夜亚洲一区二区三区| 欧美xxxxxxxxx| 亚洲成av人片一区二区| 大陆成人av片| 国产精品乱人伦一区二区| 天堂一区二区在线| 成人精品视频一区| 欧美精品一区视频| 亚洲综合精品久久| 欧洲中文字幕精品| 欧美激情中文字幕| 日本不卡不码高清免费观看| 欧美日韩国产精品自在自线| 亚洲综合色区另类av| 国产精品正在播放| 亚洲精品国产精品乱码不99| 国产一区中文字幕| 亚洲精品v日韩精品| 欧洲亚洲国产日韩| 天天av天天翘天天综合网色鬼国产 | 欧美在线观看视频一区二区| 婷婷开心激情综合| 亚洲一区二区视频在线观看| 在线免费观看一区| 欧美电影免费提供在线观看| 国产精品久久久久久久久久久免费看 | 午夜av一区二区三区| 成人免费视频视频| 国产精品网曝门| 欧美网站大全在线观看| 成人免费三级在线| 偷拍亚洲欧洲综合| 久久综合丝袜日本网| 精品午夜久久福利影院| 欧美日韩你懂的| 一区二区三区蜜桃| 久久亚洲综合色一区二区三区| 狠狠色丁香婷婷综合久久片| 久久久久久97三级| 色婷婷av一区二区三区大白胸| 国产精品久线观看视频| 久久精品网站免费观看| 亚洲图片有声小说| 日韩欧美亚洲国产另类| 国产日韩欧美精品在线| 国产成人精品一区二区三区四区| 日韩亚洲国产中文字幕欧美| 久久精品久久综合| 亚洲欧美日韩国产手机在线| 欧美日韩在线播| 精品视频色一区| 国产成人日日夜夜| 久久人人爽爽爽人久久久| 亚洲欧美偷拍三级| 欧美成人a∨高清免费观看| 麻豆精品一区二区三区| 色猫猫国产区一区二在线视频| 国产午夜精品一区二区三区视频| 在线免费精品视频| 久久99国产精品免费网站| 国产精品毛片久久久久久久| www激情久久| 懂色av噜噜一区二区三区av| 亚洲欧洲制服丝袜| 欧美影视一区在线| 五月婷婷色综合| 欧美www视频| 国产精品自拍一区| 一区二区三区中文在线观看| 国产丶欧美丶日本不卡视频| 首页亚洲欧美制服丝腿| 日韩天堂在线观看| 国产精品系列在线观看| 亚洲第一激情av| 中文字幕二三区不卡| 91精品国产综合久久久久久漫画| 国产在线观看免费一区| 亚洲综合一区二区| 亚洲妇女屁股眼交7| 欧美国产精品专区| 在线综合视频播放| 国产欧美一区二区三区在线老狼| 欧洲精品在线观看| 老司机精品视频导航| 国产精品久久免费看| 中文字幕av一区二区三区免费看| 欧美亚洲自拍偷拍| 久久综合网色—综合色88| 国产激情一区二区三区桃花岛亚洲| 亚洲色图欧洲色图婷婷| 欧美久久一二区| 国产福利电影一区二区三区| 日本sm残虐另类| 久久久精品免费网站| 成人av网在线| 亚洲第一会所有码转帖| 99国产精品国产精品毛片| 日韩毛片高清在线播放| 欧美巨大另类极品videosbest| 懂色av一区二区三区免费看| 天堂在线亚洲视频| 麻豆精品视频在线观看免费| 欧美日韩一区二区三区在线看 | 天天综合日日夜夜精品| 日韩美女精品在线| 日韩一级片网址| 91免费版在线看| 毛片av一区二区| 色综合久久久久久久久久久| 国产午夜精品理论片a级大结局| 亚洲天堂精品视频| 亚洲三级电影网站| 国产成人综合视频| 亚洲国产sm捆绑调教视频| 欧美日韩国产天堂| 91九色最新地址| 日韩综合在线视频| 日韩一区精品视频| 国产精品成人午夜| 精品女同一区二区| 欧美一区二区三区免费在线看 | 国产一区二区在线免费观看| 欧美一区二区三区在| 亚洲日本在线视频观看| 色噜噜偷拍精品综合在线| 丝袜亚洲另类丝袜在线| 亚洲尤物在线视频观看| 亚洲午夜激情网页| 亚洲私人黄色宅男| 3atv在线一区二区三区| 成人中文字幕在线| 日本伊人精品一区二区三区观看方式 | www..com久久爱| 亚洲女人****多毛耸耸8| www一区二区| 国产精品盗摄一区二区三区| 亚洲制服丝袜av| 久久综合999| 国产精品网站一区| 日韩精品一区二区在线| 精品视频123区在线观看| 精品在线视频一区| 成人av免费观看| 午夜av一区二区| 国产日韩精品一区二区浪潮av| 国产中文一区二区三区| 亚洲一二三区不卡| 国产精品综合久久| 日本韩国欧美在线| 99久久综合国产精品| 日韩一级成人av| 日韩美女视频一区二区 | 国内不卡的二区三区中文字幕 | 国产精品久久久久7777按摩| 中文字幕乱码久久午夜不卡| 久久精品人人做| 日韩激情视频网站| av中文字幕不卡| 色综合天天综合在线视频| 日韩欧美电影在线|