corrplot.mixed в R - сделать метки по диагонали меньше

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

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 )

1 ответ

Я на самом деле только что нашел способ решить это. Вместо того, чтобы пытаться сделать это в пределах графика, я переименовал метки моих данных. Используя \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 )

ht tps:https://stackru.com/images/14c39e0d033920075fa1cadefd0c54132df80677.png

Другие вопросы по тегам