python绘制热力图

python绘制热力图

  • 热力图
  • 效果
  • 代码

热力图

热力图(Heatmap)是一种数据可视化技术,用于显示数据的密度或强度。通过颜色的变化来反映数值的大小或分布情况,热力图能够直观地展示数据的聚集区域、模式和趋势。它广泛应用于各个领域,如地理信息系统(GIS)、流量分析、基因表达数据、市场研究等。

效果

代码

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

# 生成示例数据
np.random.seed(0)
data = np.random.rand(10, 12)  # 10行12列的随机数据
columns = [f'Col_{i}' for i in range(12)]
index = [f'Row_{i}' for i in range(10)]
df = pd.DataFrame(data, columns=columns, index=index)

# 使用 Seaborn 绘制热力图
plt.figure(figsize=(10, 8))
sns.heatmap(df, annot=True, cmap='coolwarm')
plt.title('Heatmap using Seaborn and Matplotlib')
plt.show()
相关推荐
MATLAB代码顾问4 分钟前
MATLAB实现粒子群算法优化PID参数
开发语言·算法·matlab
Soari8 分钟前
深度办公革命:拆解 Claude for Microsoft 365,打造金融级智能办公生态
python·microsoft·金融·flask
陈天伟教授8 分钟前
图解人工智能(1)居里点
大数据·开发语言·人工智能·gpt
.唉18 分钟前
06. FastAPI框架从入门到实战
python·fastapi·web
大鹏说大话25 分钟前
Kotlin vs Java:Android之外,后端开发该怎么选?
开发语言
276695829231 分钟前
某白山小程序限制PC端调试
python·小程序·apache·小程序逆向·某白山·限制pc调试
skywalker_1132 分钟前
注解和反射
java·开发语言
爱代码的小黄人32 分钟前
总谐波畸变率 THD 的计算公式整理:MATLAB 官方公式与论文常用公式对比
开发语言·matlab
云深麋鹿32 分钟前
C++ | AVLTree
开发语言·c++
2zcode33 分钟前
基于Matlab不规则颗粒粒径周长面积测量及计数系统
开发语言·算法·matlab