免费网站收录网站推广,运城网站建设兼职,企业seo解决方案,大型网站方案同个人网站 https://www.serendipper-x.cn/#xff0c;欢迎访问 #xff01;
参数设置#xff1a;
#xff08;1#xff09;热力图输入数据参数:
data:矩阵数据集#xff0c;可以是numpy的数组#xff08;array#xff09;#xff0c;也可以是pandas的DataFrame。如…同个人网站 https://www.serendipper-x.cn/欢迎访问
参数设置
1热力图输入数据参数:
data:矩阵数据集可以是numpy的数组array也可以是pandas的DataFrame。如果是DataFrame则df的index/column信息会分别对应到heatmap的columns和rows即pt.index是热力图的行标pt.columns是热力图的列标2热力图矩阵块颜色参数:
vmax,vmin:分别是热力图的颜色取值最大和最小范围默认是根据data数据表里的取值确定cmap:从数字到色彩空间的映射取值是matplotlib包里的colormap名称或颜色对象或者表示颜色的列表改参数默认值根据center参数设定center:数据表取值有差异时设置热力图的色彩中心对齐值通过设置center值可以调整生成的图像颜色的整体深浅设置center数据时如果有数据溢出则手动设置的vmax、vmin会自动改变robust:默认取值False如果是False且没设定vmin和vmax的值热力图的颜色映射范围根据具有鲁棒性的分位数设定而不是用极值设定3热力图矩阵块注释参数:
annot(annotate的缩写):默认取值False如果是True在热力图每个方格写入数据如果是矩阵在热力图每个方格写入该矩阵对应位置数据fmt:字符串格式代码矩阵上标识数字的数据格式比如保留小数点后几位数字annot_kws:默认取值False如果是True设置热力图矩阵上数字的大小颜色字体matplotlib包text类下的字体设置
4热力图矩阵块之间间隔及间隔线参数
linewidths:定义热力图里“表示两两特征关系的矩阵小块”之间的间隔大小linecolor:切分热力图上每个矩阵小块的线的颜色默认值是’white’5热力图颜色刻度条参数
cbar:是否在热力图侧边绘制颜色刻度条默认值是Truecbar_kws:热力图侧边绘制颜色刻度条时相关字体设置默认值是Nonecbar_ax:热力图侧边绘制颜色刻度条时刻度条位置设置默认值是None6square:设置热力图矩阵小块形状
默认值是False xticklabels,yticklabels:xticklabels控制每列标签名的输出yticklabels控制每行标签名的输出。默认值是auto。如果是True则以DataFrame的列名作为标签名。如果是False则不添加行标签名。如果是列表则标签名改为列表中给的内容。如果是整数K则在图上每隔K个标签进行一次标注。如果是auto则自动选择标签的标注间距将标签名不重叠的部分(或全部)输出
7mask:控制某个矩阵块是否显示出来
默认值是None。如果是布尔型的DataFrame则将DataFrame里True的位置用白色覆盖掉ax:设置作图的坐标轴一般画多个子图时需要修改不同的子图的该值