seaborn.heatmap一些参数

heatmap是将矩形数据绘制为颜色编码矩阵。
参数

data:矩形数据集
可以强制转换为 ndarray 格式数据的 2 维数据集。如果提供了 Pandas DataFrame 数据,索引/列信息将用于标记列和行。

vmin, vmax:浮点型数据,可选参数。
用于锚定色彩映射的值,否则它们是从数据和其他关键字参数推断出来的。

cmap:matplotlib 颜色条名称或者对象,或者是颜色列表,可选参数。
从数据值到颜色空间的映射。 如果没有提供,默认值将取决于是否设置了“center”。

center:浮点数,可选参数。
绘制有色数据时将色彩映射居中的值。 如果没有指定,则使用此参数将更改默认的cmap。

robust:布尔值,可选参数。
如果是 True,并且vmin或vmax为空,则使用稳健分位数而不是极值来计算色彩映射范围。

annot:布尔值或者矩形数据,可选参数。
如果为 True,则在每个热力图单元格中写入数据值。 如果数组的形状与data相同,则使用它来代替原始数据注释热力图。

fmt:字符串,可选参数。
添加注释时要使用的字符串格式代码。

annot_kws:字典或者键值对,可选参数。
当annot为 True 时,ax.text的关键字参数。

linewidths:浮点数,可选参数。
划分每个单元格的行的宽度。

linecolor:颜色,可选参数
划分每个单元的线条的颜色。

cbar:布尔值,可选参数。
描述是否绘制颜色条。

cbar_kws:字典或者键值对,可选参数。
fig.colorbar的关键字参数。

cbar_ax:matplotlib Axes,可选参数。
用于绘制颜色条的轴,否则从主轴获取。

square:布尔值,可选参数。
如果为 True,则将坐标轴方向设置为“equal”,以使每个单元格为方形。

xticklabels, yticklabels:“auto”,布尔值,类列表值,或者整形数值,可选参数。
如果为 True,则绘制数据框的列名称。如果为 False,则不绘制列名称。如果是列表,则将这些替代标签绘制为 xticklabels。如果是整数,则使用列名称,但仅绘制每个 n 标签。如果是“auto”,将尝试密集绘制不重叠的标签。

mask:布尔数组或者 DataFrame 数据,可选参数。
如果为空值,数据将不会显示在mask为 True 的单元格中。 具有缺失值的单元格将自动被屏蔽。

ax:matplotlib Axes,可选参数。
绘制图的坐标轴,否则使用当前活动的坐标轴。

kwargs:其他关键字参数。
所有其他关键字参数都传递给ax.pcolormesh。

返回值:ax:matplotlib Axes
热力图的轴对象。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值