可视化相似矩阵 S ∈ R n × n S\in\mathbb{R}^{n\times n} S∈Rn×n 用来画图,效果:

  • 正方形格仔
  • 去除纵、横轴 label
  • 去除 color bar
  • 去除白边

Code

import numpy as np
import seaborn as sns
import matplotlib
matplotlib.use("Agg")
import matplotlib.pyplot as pltS = np.array([[0.8, 2.4, 2.5, 3.9, 0.0, 4.0, 0.0],[2.4, 0.0, 4.0, 1.0, 2.7, 0.0, 0.0],[1.1, 2.4, 0.8, 4.3, 1.9, 4.4, 0.0],[0.6, 0.0, 0.3, 0.0, 3.1, 0.0, 0.0],[0.7, 1.7, 0.6, 2.6, 2.2, 6.2, 0.0],[1.3, 1.2, 0.0, 0.0, 0.0, 3.2, 5.1],[0.1, 2.0, 0.0, 1.4, 0.0, 1.9, 6.3]])ax = sns.heatmap(S, cmap="YlGn",square=True,  # 正方形格仔cbar=False,  # 去除 color barxticklabels=False, yticklabels=False)  # 去除纵、横轴 label
fig = ax.get_figure()
fig.savefig('class_sim_sub.jpg', bbox_inches='tight',pad_inches=0.0)  # 去白边

References

  1. Creating annotated heatmaps
  2. seaborn.heatmap
  3. 【画图】Python绘制热力图方法以及保存不全问题(seaborn.heatmap)
  4. 去除plt.savefig()的白边 Removing white space around a saved image in matplotlib

heatmap可视化相似矩阵相关推荐

  1. python绘制相关性矩阵_python seaborn heatmap可视化相关性矩阵实例

    方法import pandas as pd import numpy as np import seaborn as sns df = pd.DataFrame(np.random.randn(50) ...

  2. python seaborn heatmap可视化相关性矩阵

    python seaborn heatmap可视化相关性矩阵 方法 方法 import pandas as pd import numpy as np import seaborn as sns df ...

  3. 2D人体姿态识别-Human3.6M与COCO数据集中,各人体骨骼关键点可视化及对应关节标注顺序(heatmap可视化,热力图和原图融合显示)

    003-2.processData 文章目录 前言 一.最终结果展示 1. Human3.6M数据集中32个人体关键点可视化及含义 2. COCO数据集中19个人体关键点可视化及含义 3. Human ...

  4. 如何在R语言中建立六边形矩阵热图heatmap可视化

    原文链接:http://tecdat.cn/?p=18879 这是一个六边形热图可视化程序,主要用到的知识RColorBrewer,fields,也就是R中的可视化绘图库(点击文末"阅读原文 ...

  5. MMpose代码讲解之关键点Heatmap可视化

                    请大家耐心的看完铺垫部分的内容,将代码流程摸熟摸透,不要只是简单的复制文中的代码,而是要明白遇到一个新问题该怎么去解决(*^_^*).首先将代码定位到mmpose\mo ...

  6. 单目标跟踪通过CAM绘制heatmap图像(以SiamCAR为例)

    论文链接: SiamCAR: Siamese Fully Convolutional Classification and Regression for Visual Tracking Group-C ...

  7. Tensorflow 自动文摘: 基于Seq2Seq+Attention模型的Textsum模型

    Github下载完整代码 https://github.com/rockingdingo/deepnlp/tree/master/deepnlp/textsum 简介 这篇文章中我们将基于Tensor ...

  8. opencv 图像雾检测_OpenCV图像处理-基于OpenPose的关键点检测

    OpenCV基于OpenPose的手部关键点检测 概述 ✔️ 手部关键点检测,旨在找出给定图片中手指上的关节点及指尖关节点, 其中手部关键点检测的应用场景主要包括: 手势识别 手语识别与理解 手部的行 ...

  9. 如何更高效地压缩时序数据?基于深度强化学习的探索

    简介: 随着移动互联网.IoT.5G 等的应用和普及,一步一步地我们走进了数字经济时代.随之而来的海量数据将是一种客观的存在,并发挥出越来越重要的作用.时序数据是海量数据中的一个重要组成部分,除了挖掘 ...

最新文章

  1. 语音文件转成文字怎么转
  2. 年赚百万烤肉店老板嘲讽程序员:你们拼死拼活也挣不到100万
  3. R语言is.na函数实战(删除、替换、统计、条件判断等)
  4. 《MongoDB权威指南》迷你书连载一-入门篇
  5. js高级程序设计--AJAX JSON
  6. Docker安装MariaDB
  7. 学python是什么专业-小白学python是自学好,还是专业老师培训好?
  8. 2.5 学习词嵌入-深度学习第五课《序列模型》-Stanford吴恩达教授
  9. pymysql 增删改 查 索引
  10. 【BZOJ-2435】道路修建 (树形DP?)DFS
  11. 乐高机器人教室布置图片大全_圣诞节手抄报内容简单图片漂亮
  12. 用python画渐变的圆_使用numpy绘制圆形渐变
  13. 50年代黄岩师专_300多位30、40和50年代获得第一份技术工作的开发人员的故事
  14. 使用tensorflow object detection api训练自己的数据集
  15. 2压缩备份数据库_达梦数据库备份与还原
  16. SIR模型的应用(2) - Influence maximization in social networks based on TOPSIS(3)
  17. #【软件stm32cubeIDE下配置STM32F407uart1调试SBUS模块-学习笔记-基础样例-遥控小车与四轴模板】
  18. 图像isp 详解_【转】 ISP概述、工作原理及架构
  19. 谷歌中国进入后李开复时代:向总部架构靠拢
  20. java 项目骨架,maven项目中骨架

热门文章

  1. MySql主从数据库设置
  2. 小米路由器ARP绑定2021-09-08测试可用
  3. 已解决:目标文件过大,无法复制到U盘
  4. 【2023年第十一届泰迪杯数据挖掘挑战赛】A题:新冠疫情防控数据的分析 32页和40页论文及实现代码
  5. 【Java基础知识回顾篇】之打怪升级Day001
  6. GUI 图形用户界面编程(八)选择界面-当女友穿上女仆装,你是选择接着改bug还是要去......
  7. apache kafka系列之broker内部架构
  8. 分析业务模型 - 类图 新书《火球 UML大战需求分析》试读 第3章
  9. PC网站微信支付怎么开通0.2费率?网页微信支付0.6费率降低至0.2
  10. 做推特群发群推“三不要怕”