pheatmap参数:
网上有针对热图绘制的粗略讲解,但是都是参数不完整,可能不能满足所有人需求,于是手动整理了热图的全参数介绍。
mat
数组矩阵(要绘制热图的数据源,保证数据是numeric类型)
color
热图的颜色选择
默认:colorRampPalette(rev(brewer.pal(n = 7, name ="RdYlBu")))(100)
break
用来定义数值和颜色的对应关系。可以将特定颜色和特定数值关联,如果NA则自动进行计算。如果颜色超过值的范围,超过阈值的会使用和阈值一样的颜色。
默认:NA
border_color
热图的单位元素的描边颜色,NA表示不描边
默认:“gray60”
cellwidth
热图单位元素(cell)的宽度,NA表示依据窗口自动调整
默认:NA
cellheight同
scale
数值标准(scale)化,可以是“row“,”column“,”none“
默认:“none”
cluster_rows
用布尔值来判定行元素是不是应该被clustered or clust object。
默认:TRUE
同理,cluster_cols决定是否应该把列clust
clustering_distance_rows
计算类间距的方式,
默认:“euclidean”(欧式距离)
clus