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

matplotlib 绘制热力图

1、功能介绍:

使用了 matplotlib 和 seaborn 两个 python 库来创建并显示一个 热力图。热力图是一种通过颜色变化来表示二维表格数据集中值分布的图形,适合用于展示矩阵数据或数据分析结果中的模式和趋势。

2、代码部分:

import matplotlib.pyplot as plt
import seaborn as sns
import numpy as np# 设置中文字体
plt.rcParams['font.sans-serif'] = ['SimHei']  # 选择黑体字体,支持中文
plt.rcParams['axes.unicode_minus'] = False  # 显示负号
# 创建示例数据
data = np.random.rand(10, 12)  # 生成一个 10x12 的随机矩阵# 设置热力图
plt.figure(figsize=(10, 8))  # 设置图表大小
sns.heatmap(data, annot=True, fmt='.2f', cmap='coolwarm', linewidths=0.5)  # 绘制热力图# 设置标题
plt.title("热力图示例")# 显示图形
plt.show()

3、运行结果:

http://www.lryc.cn/news/576219.html

相关文章:

  • 基于JavaWeb的校园失物招领系统设计与实现
  • 【图像处理入门】12. 综合项目与进阶:超分辨率、医学分割与工业检测
  • SQL学习笔记4
  • 华为云Flexus+DeepSeek征文|高可用部署 Dify 平台构建 Flux 绘画中台 Chatflow 的设计与实现
  • SYSCFG 时钟在 GD32F4 系列微控制器中的作用
  • 【策划所需编程知识】
  • 每日算法刷题Day39 6.26:leetcode前缀和2道题,用时1h20min
  • python基于Django+mysql实现的图书管理系统【完整源码+数据库】
  • Unity性能优化-渲染模块(1)-CPU侧(1)-优化方向
  • Spring Boot整合Redis指南
  • C++ 快速回顾(三)
  • PICkit3编程器MCLR引脚全解析
  • vue-27(实践练习:将现有组件重构为使用组合式 API)
  • <script setup> 语法糖
  • Netty入门案例:简单Echo服务器(同步)
  • 预训练语言模型
  • 关于USB模式的一些内容(附USB接口颜色释义图)
  • Veo 3 视频生成大模型完整操作教程(2025)
  • Ai大模型 - ocr图像识别形成结构化数据(pp-ocr+nlp结合) 以及训练微调实现方案(初稿)
  • 82、高级特性-配置加载优先级
  • debain切换 opensuse 我都安装了什么
  • 【数据挖掘】数据采集和预处理
  • Milvus报错,reson=timestamp lag too large
  • [Python]-基础篇1- 从零开始的Python入门指南
  • C++11 <chrono> 库特性:从入门到精通
  • SpringMVC系列(四)(请求处理的十个实验(下))
  • 【请关注】制造企业机械加工数据脱敏解决方案
  • 【数据分析,相关性分析】Matlab代码#数学建模#创新算法
  • 目标跟踪存在问题以及解决方案
  • Linux信号机制:从入门到精通