seaborn.heatmap
2019-01-07 本文已影响0人
yuriy0_0
seaborn.pydata.org_generated_seaborn.heatmap.html (2).png
heatmap
- data:三角数据集
2d数据集可以被覆盖为一个ndarray,如果提供的是pandas的DataFrame,index/column信息将被用来标注行和列 - vmin,vmax:浮点,可选
定位colormap的值,否则他们将从数据和其他参数中获得 - cmap:matplotlib colormap 或者object,或者颜色列表,可选
映射数据值到颜色空间,如果提供这个值,默认依赖于center的设定 - center:浮点,可选
如果没有设定cmap,则使用该值来定位colormap,当绘制发散的数据时 - robust:布尔,可选
如果为真,vmin 或者vmax 没有设定,colormap 范围将会由 robust quantiles 计算而不是极值 - annot:布尔或者三角数据集,可选
如果为真,将数据值显示在每个单元格内,如果一个类数组和数据有相同的shape,则用这个来注释单元格而不是原始数据 - fmt:字符串,可选
使用添加注释时的字符串格式化代码 - annot_kws:字典,可选
当annot为真时,ax.txt的关键字参数 - linewidths:浮点,可选
分割每个格子的线宽 - linecolor:颜色,可选
分割每个格子的线的颜色 - cbar:浮点,可选
是否绘制颜色条 - cbar_kws:字典,可选
fig.colorbar 的关键字参数 - cbar_ax:matplotlib Axes,可选
绘制颜色条的axes,否则占用主axes的空间 - square:布尔,可选
如果为真,设定轴相等以保证每个格子为方型 - xticklabels,yticklabels:“auto”,布尔,list-like,或者int,可选
如果为真,绘制dataframe的列名;如果为假,不要绘制列名
如果为list-like,绘制这些可选标签作为xticklabels
如果为int,使用列名,但是每隔n个绘制
如果没设定,尽量绘制不重复的标签 - mask:布尔数组或者DataFrame,可选
如果设定这个值,mask为真的数据格内将不会显示 - ax:matplot Axes,可选
绘制图像的轴位置,否则使用当前激活的轴 - kwargs:其他关键参数
其他关键参数将会被传送给 ax.pcolormesh