【深度学习】热力图绘制

热力图(Heatmap)是一种数据可视化方法,通过颜色来表示数据矩阵中的数值大小,以便更直观地展示数据的分布和模式。热力图在许多领域中都有应用,尤其在统计分析、机器学习、数据挖掘等领域,能够帮助我们快速识别出数据中的潜在规律和关系。

在热力图中,通常使用颜色来表示数据中的相关性强度。具体来说:

  • 偏红色 (暖色调)通常表示正相关(即两者之间的关系越强,值越高)。
  • 偏蓝色 (冷色调)通常表示负相关(即两者之间的关系越弱,值越低,甚至负相关时值可能为负数)。

这两种颜色的映射方式是热力图的常见标准。例如,在 Python 的 seaborn 库中,heatmap 函数通常会根据数据矩阵的值自动映射成颜色,红色代表高值,蓝色代表低值。

python 复制代码
import panda as pd
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns

sns.set()
sns.set_style('whitegrid',{'font.sans-serif':{'simhei','Arial'}})

实例1:模拟绘制北京景区热度图

python 复制代码
df = pd.DataFrame(
    np.random.rand(4,7),
    index = ["天安门","故宫","奥林匹克森林公园","八达岭长城"],
    columns = ["周一","周二","周三","周四","周五","周六","周日"]
)
df
python 复制代码
plt.figure(figsize=(10,4))
sns.heatmap(df, annot=True, fmt='.2f', cmp="coolwarm")

实例2:绘制泰坦尼克事件与存亡变量的关系

python 复制代码
df = pd.concat(
    [
        pf.read_csv("./datas/titanic/titanic_train.csv"),
        pf.read_csv("./datas/titanic/titanic_test.csv")
    ]
)
df.head()
python 复制代码
# pandas把字符串类型的列,变成分类数字编码
for field in ["Sex","Cabin","Embarked"]:
    df[field] = df[field].astype("category").cat.codes

# 计算不同变量之间,两两的相关系数
df.corr()
python 复制代码
plt.figure(figsize=(12,6))
sns.heatmap(df.corr(), annot=True, fmt=".2f", cmap="coolwarm")

测量目的发送一张图片,然后经过信道估计之后的信道分布进行处理,能否得到一种信道偏移量,光流图?热力图?

参考资料:

科研笔记第13期------热力图绘制 - 知乎

深度学习中,模型可视化,特征图的可视化,CAM热力图可视化_哔哩哔哩_bilibili

热力图可以用于表示两个分类变量的强度关系分布,本视频使用seaborn的heatmap进行演示_哔哩哔哩_bilibili

相关推荐
IT_陈寒几秒前
Vue的响应式竟然在这常见操作下失效了
前端·人工智能·后端
xd1855785552 分钟前
鸿蒙PC平台Flutter魔术教学应用开发实践:打造跨端沉浸式魔术学习体验
人工智能·学习·flutter·华为·harmonyos·鸿蒙
薛定猫AI4 分钟前
【技术干货】多模型AI编程代理实战:用Python统一接入Claude Opus 4.8
人工智能·python·ai编程
中微极客11 分钟前
2026年最高频AI Agent框架技术深度解析:从选型到实战
人工智能
程序猿DD13 分钟前
国内模型供应商缓存与可用性实测:谁更适合跑 Agent?
人工智能·缓存·agent
SoaringPigeon21 分钟前
世界动作模型(WAM)综述:从 VLA 到具身智能的下一前沿
人工智能·机器人·自动驾驶
草莓熊Lotso31 分钟前
【Redis 初阶】 从分布式演进背景到环境搭建全解析
数据库·人工智能·redis·分布式·缓存
小K讲AI营销34 分钟前
Anthropic发现AI的“内心独白空间“:Jacobian Lens技术详解与全局工作空间验证
人工智能
碧口科技43 分钟前
基金定投的证券化转型:浩亘资本证券践行长期资产配置路径
人工智能
SEONIB_Explorer1 小时前
跨境全模态内容自动化研究:Veonib AI 视频生成技术原理与跨境落地价值
人工智能·shopify·多模态内容生成·seonib·veonib·电商视频自动化