sns.heatmap
时间: 2023-08-29 21:13:48 浏览: 46
heatmap.js
`sns.heatmap()` 是 seaborn 库中的一个函数,用于绘制矩阵图(heatmap)。它可以将矩阵中每个值的大小以颜色渐变的形式展示出来,从而更直观地观察矩阵中元素的分布情况。一般用于数据热力图的可视化,比如展示矩阵中的相关系数矩阵或特征之间的关联度等。它可以接受的参数包括矩阵数据,颜色映射,行和列标签等等。例如:
```
import seaborn as sns
import numpy as np
# 生成一个 10x10 的随机矩阵
data = np.random.rand(10, 10)
# 绘制热力图
sns.heatmap(data, annot=True)
```
这段代码将生成一个 10x10 的随机矩阵,并使用 `sns.heatmap()` 函数绘制其热力图,其中 `annot=True` 表示在热力图中显示每个格子的数值。
阅读全文