当前位置: 首页 > news >正文

使用seaborn/matplotlib定制好看的confusion matrix

使用Python seaborn/matplotlib结合pretty-print-confusion-matrix可以制作好看的confusion matrix了。

import numpy as np
import pandas as pd
from pretty_confusion_matrix import pp_matrix #调用pp_matrix#pandas dataframe数据准备
array = np.array([[13,  0,  1,  0,  2,  0],[0, 50,  2,  0, 10,  0],[0, 13, 16,  0,  0,  3],[0,  0,  0, 13,  1,  0],[0, 40,  0,  1, 15,  0],[0,  0,  0,  0,  0, 20]])df_cm = pd.DataFrame(array, index=range(1, 7), columns=range(1, 7))
pp_matrix(df_cm, cmap='PuRd') #matrix plot

import numpy as np
from pretty_confusion_matrix import pp_matrix_from_data#vector数据准备
y_test = np.array([1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2,3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5])
predic = np.array([1, 2, 4, 3, 5, 1, 2, 4, 3, 5, 1, 2, 3, 4, 4, 1, 4, 3, 4, 5, 1, 2, 4, 4, 5, 1, 2, 4, 4, 5, 1, 2, 4, 4, 5, 1, 2, 4, 4, 5, 1, 2, 3, 3, 5, 1, 2, 3, 3, 5, 1, 2,3, 4, 4, 1, 2, 3, 4, 1, 1, 2, 3, 4, 1, 1, 2, 3, 4, 1, 1, 2, 4, 4, 5, 1, 2, 4, 4, 5, 1, 2, 4, 4, 5, 1, 2, 4, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5])pp_matrix_from_data(y_test, predic)

pretty-print-confusion-matrix安装

pip install pretty-confusion-matrix

推荐阅读:

Python matplotlib保姆级教程

嫌Matplotlib繁琐?试试Seaborn!

《保姆级R可视化教程》来了!

相关文章:

  • linux安全加固(非常详细)
  • 产品更新丨谷云科技ETLCloud 3.9.3 版本发布
  • Redis中的fork操作
  • Linux 软件安装方式全解(适用于 CentOS/RHEL 系统)
  • 解决 idea提示`SQL dialect is not configured` 问题
  • 面试经验 对常用 LLM 工具链(如 LlamaFactory)的熟悉程度和实践经验
  • NLP学习路线图(二十一): 词向量可视化与分析
  • Unity 性能优化终极指南 — GameObject 篇
  • 浅谈边缘计算
  • 基于LEAP模型在能源环境发展、碳排放建模预测及分析中实践应用
  • c++之STL容器的学习(上)
  • 『uniapp』把接口的内容下载为txt本地保存 / 读取本地保存的txt文件内容(详细图文注释)
  • 便捷高效能源服务触手可及,能耗监测系统赋能智能建筑与智慧城市
  • LEAP模型能源需求/供应预测、能源平衡表核算、空气污染物排放预测、碳排放建模预测、成本效益分析、电力系统优化
  • 无人机巡检智能边缘计算终端技术方案‌‌——基于EFISH-SCB-RK3588工控机/SAIL-RK3588核心板的国产化替代方案‌
  • 不确定性分析在LEAP能源-环境系统建模中的整合与应用
  • 多模态大语言模型arxiv论文略读(104)
  • 快速排序(Quick Sort)算法详解(递归与非递归)
  • 什么是AI芯片?
  • Git知识
  • 海南省人才在线/端点seo博客
  • 莆田网站建设/深圳网站建设维护
  • 初中生电脑作业做网站/福州网站排名提升
  • 怎么做html5网站/网络推广100种方法
  • html5微网站开发教程/阿里云建站
  • 做网站不如做公众号/网站关键词排名优化工具