我有一个我想用heatmap表示的数据列表 . 这些是我的参数
0-2 =渐变色
2-5 =渐变色
5-10 =渐变色
10-20 =渐变色
20 =纯色
它给我的错误如下
image.default中的错误(1:nc,1:nr,x,xlim = 0.5 c(0,nc),ylim = 0.5:必须多一个颜色而不是颜色
这是我的col_breaks和cols的代码
col_breaks
seq(10.0001, 20,by=20),20.001))
mycols
colorRampPalette(colors = c("orange","red"))(length(col_breaks)),
colorRampPalette(colors = c("purple","pink"))(length(col_breaks)),
colorRampPalette(colors = c("brown","black"))(length(col_breaks)),
"purple")
这是我写的来获取我的热图,但它给了我这个错误 .
heatmap.2(mat_data,col=mycols,breaks=col_breaks)
谢谢 .