更改热图图例默认颜色

2019-05-02  本文已影响0人  赵会成

corrplot函数默认蓝色为正相关,红色负相关。想把颜色调换一下。

?corrplot

解释如下,默认颜色为col2,看最下边实例教程。

col  Vector, the color of glyphs. It is distributed uniformly in cl.lim. If NULL, col will becolorRampPalette(col2)(200), see example about col2.

col2 <- colorRampPalette(c("#67001F", "#B2182B", "#D6604D", "#F4A582",

                          "#FDDBC7", "#FFFFFF", "#D1E5F0", "#92C5DE",

                          "#4393C3", "#2166AC", "#053061"))

把这个col2颜色头尾调换一下即可,大功告成,(100)为颜色梯度

col2 <- colorRampPalette(  c("#67001F", "#B2182B", "#D6604D", "#F4A582","#FDDBC7",

    "#FFFFFF",    "#D1E5F0", "#92C5DE","#4393C3", "#2166AC", "#053061"))(100))

备注

col = colorRampPalette(c("blue", "red"))(10))

颜色对调的话使用rev(rainbow(7))

上一篇 下一篇

猜你喜欢

热点阅读