python seaborn库之热度图

热度图用颜色深浅表示所代表的数据大小。

data=np.random.rand(3,3)
print(data)
heatmap=sns.heatmap(data)

先生成(3,3)的随机数,然后使用heatmap函数直接加数据进行表示。

data=np.random.randn(3,3)
print(data)
heatmap=sns.heatmap(data,center=0)

这是输出数组
python seaborn库之热度图_第1张图片
在选项中加入center=0,认定图片以0为中轴。上下颜色差距很大,可以很明显的分辨出来。

data=np.random.rand(3,3)
print(data)
heatmap=sns.heatmap(data,annot=True,linewidths=5)

python seaborn库之热度图_第2张图片
在选项中加入annot=True,即可将数字显示在图像上,linewidths的数值表示格子之间间距。

你可能感兴趣的:(自学记录)