R package corrplot — цвет карты заголовка и нижние треугольные имена переменных

У меня два вопроса по поводу пакета corrplot:

1) Как сделать цвета карты головы более контрастными? Все в диапазоне от -0,2 до 0,2 почти не видно.

2) Мне нужна только половина корреляционной матрицы. Если я изменю тип на «нижний», имена переменных уменьшатся. Однако я все еще хочу, чтобы они были вверху, как обычный прямоугольник.

Прикреплен как скриншот.


person wizard_fish    schedule 22.11.2016    source источник
comment
Добро пожаловать в СО. Хорошей практикой является добавление воспроизводимого примера к вашему вопросу. Покажите нам код того, как вы создали скриншот вместо скриншота. Это облегчит вам помощь и повысит вероятность того, что вы получите полезную помощь.   -  person shadow    schedule 22.11.2016


Ответы (1)


1) В документации corrplot есть несколько примеров, как менять цветовые шкалы. Легко создавать свои собственные цветовые шкалы. Вот только один из возможных примеров:

require(corrplot)
data(mtcars)
M <- cor(mtcars)
col <- colorRampPalette(c("red", "blue"))
corrplot(M, col = col(10))

2) Вы можете легко изменить положение меток и цветовую шкалу, используя аргументы tl.pos и cl.pos соответственно. Например:

corrplot(M, col = col(10), type = "lower", cl.pos = "r", tl.pos = "lt")
person shadow    schedule 22.11.2016