Итак, я пытаюсь создать матрицу корреляции, используя пакет 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
, что, кажется, то, что вы спрашиваете, и может принимать вектор цветов - person rawr   schedule 21.02.2018