python之三: heatmap的用法

就当是随笔好了,没有别人有毅力,写到现在也就写了第三篇,这一篇写一下seaborn库里的heatmap函数,权当记录。
heatmap是一个高度可视化的数据分析图函数,你可以看数组(或者dataframe)的分布情况,我的使用场景是协方差矩阵的观察。它有20个参数,没必要全记,但是其中的6-7个很有用,可以作为辅助分析来使用,下面我们来看一下函数原型:

seaborn.heatmap(data, vmin=None, vmax=None, cmap=None, center=None, robust=False, annot=None, fmt='.2g', annot_kws=None, linewidths=0, linecolor='white', cbar=True, cbar_kws=None, cbar_ax=None, square=False, xticklabels='auto', yticklabels='auto', mask=None, ax=None, **kwargs)
  1. 原始图像(仅有data时)
    原始图像
  2. vmin和vmax我们放在一起讲
    设定图片显示的数值范围,float型
    改变数值范围
    可以看出,cbar的范围改变了
  3. square
    设定图形是否为正方形,布尔型
    在这里插入图片描述
    变成正方形
  4. cbar
    设定colorbar,布尔型
    在这里插入图片描述
    cbar没有了
  5. cmap
    设定colormap,好看的配色使你的图赏心悦目,重点突出
    不演示了
  6. mask
    掩膜,是一个与data相同shape的矩阵
    假设掩膜是一个上三角函数
    在这里插入图片描述
    挡住了上面的数据
  7. center
    以设定的值为图像的颜色基准
    在这里插入图片描述
    center设置高于均值时
  8. annot
    设定是否显示数值
    在这里插入图片描述

完工,自己写一遍有助于记忆,但愿以后遇到参数多的常用函数,自己都有一个小本子记一下!

  • 5
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值