corrplot.mixed в R - сделать метки по диагонали меньше - PullRequest
1 голос
/ 16 апреля 2019

Я использовал эту команду для получения графика корреляционной матрицы. Все отлично работает, но по диагонали. Ярлыки немного длиннее и не подходят. Как это можно исправить? - либо уменьшая метки, либо меняя направление письма. Я попробовал пару вещей, но ни одна из них, кажется, не работает.

cor.matrix <- round(cor(grades, use = "pairwise.complete.obs", method = "kendall"), digits = 2)
corrplot.mixed(cor.matrix,  tl.col = "black", lower.col = "black",number.cex = .7,tl.cex=1 )

enter image description here

1 Ответ

3 голосов
/ 16 апреля 2019

Я на самом деле только что нашел способ решить эту проблему. Вместо того, чтобы пытаться сделать это в пределах графика, я переименовал метки моих данных. Используя \n для разрыва строки, мне удается разделить имя и, таким образом, сделать его короче. Также размер этикетки можно отрегулировать с помощью cex=0.8 в пределах corrplot.mixed

colnames(grades) <- c("Theory", "Building \n Science", "Buliding\n Technique", "Design 1", "Design 2", "Design 3", "Testscore")

corrplot.mixed(cor.matrix,  tl.col = "black", lower.col = "black",number.cex = .7,tl.cex=0.8 )

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...