Это можно рассматривать как континуум моего предыдущего вопроса - R - corrplot correlation matrix division - так что давайте использовать те же примеры данных здесь.Печать этикеток Corrplot
df <- data.frame(x1 = rnorm(20), x2 = rnorm(20), x3 = rnorm(20),
x4 = rnorm(20), x5 = rnorm(20), x6 = rnorm(20),
x7 = rnorm(20), x8 = rnorm(20), x9 = rnorm(20),
x10 = rnorm(20), x11 = rnorm(20), x12 = rnorm(20))
cormatx <- cor(df)
corrplot(cormatx, method = "color")
Теперь можно изменить положение меток путем добавления tl.pos = ...
, который, в соответствии с инструкцией пакета, только принимает «LT», «Ld», «ТД», «D» или «N», как аргументы. Это «левая и верхняя», «левая и диагональная», «верхняя и диагональная», «диагональная» и «NULL» соответственно. Насколько мне известно, все аргументы, связанные с опцией «диагональ», даже не будут работать с method = "color"
.
Есть ли способ распечатать только верхние ярлыки? Я пробовал tl.pos = "t"
, без везения. Я думаю, что аргумент просто не поддерживается, поэтому он возвращает «default».
Yay. Хороший взлом! –