corrplot的自定义图例

时间:2017-01-11 12:44:59

标签: r plot r-corrplot

我正在尝试为我的数据构建一个下三角相关矩阵。

我正在使用corrplot,到目前为止我一直很满意。我唯一的问题是我想要一个自定义图例,其中所有0->0.1值都会标记为red,而0.1 -> 1值会逐渐从白色变为蓝色。

我使用特定的website生成从白色到蓝色的自定义渐变。然后我将其提供给colorRampPalette

这是我的代码:

cor <- read.table("path/to/data", header=T, sep='\t')
col <- colorRampPalette(c("FA0A1A", "#FFFFFF", "#E0E6FD", "#C1CDFC", "#A3B4FB", "#849CFA", "#6583F8", "#476AF7", "#2851F6", "#0A39F5"))

corrplot(abs(cor),
         method = "color",
         type = "lower",
         tl.pos = "n",
         col = col(100),
         cl.lim = c(0,1))

我从中得到的结果如下: enter image description here

红色部分未出现在图例上。我该如何解决这个问题?

0 个答案:

没有答案