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()
相关推荐
李宸净11 分钟前
Web自动化测试selenium+python
前端·python·selenium
而后笑面对15 分钟前
生信bwa算法
python
倒流时光三十年29 分钟前
Logback 系列(3):三大核心组件 Logger / Appender / Encoder
java·开发语言·logback
Darkwanderor1 小时前
动、静态库相关内容的详细介绍
linux·c语言·开发语言·c++
文祐1 小时前
C++类之虚函数表没有虚继承的菱形继承
开发语言·c++·算法
sycmancia1 小时前
Qt——另一种创建线程的方式
开发语言·qt
至乐活着1 小时前
深入Python内存管理与垃圾回收:从引用计数到分代回收的实战解析
python·性能优化·内存管理·垃圾回收·引用计数
m0_547486662 小时前
《Python数据分析与挖掘》全套PPT课件
python·数据挖掘·数据分析
你怎么知道我是队长2 小时前
JavaScript 函数 this 全解
开发语言·javascript·ecmascript
L-影2 小时前
单体项目结构
java·开发语言