【发布时间】:2018-02-20 22:43:08
【问题描述】:
所以我正在尝试使用 R 的 corrplot 包创建相关矩阵。我想在文本标签中使用两种颜色来显示变量组。
举个简单的例子:
dat <- data.frame("Blue" = c(1:20), "Red" = sample(1:20, 20, replace = T))
dat <- as.matrix(dat)
C = rcorr(dat, type = "pearson")
corrplot(corr = C$r, order = "original", title = "Pearson Correlations", method = "color", type = "full", p.mat=C$P, insig = "blank", tl.col = "blue", addgrid.col = "darkgrey", bg = "white", cl.pos = "b", tl.pos = "tl", col = colorRampPalette(c("darkred","white","midnightblue"))(100), mar = c(4, 0, 4, 0))
我知道tl.col 是标题颜色的参数,但我想将这两个变量更改为彼此不同的颜色,并且在文档中找不到此选项。这可能吗?
【问题讨论】:
-
文档说
tl.col是The color of text label这似乎是您所要求的,并且可以采用颜色向量
标签: r r-corrplot