Я сделал corrplot dataframe df. К сожалению, corrplot не подходит для экрана. Верхняя часть коррумпинга отсутствует. Как я могу настроить его на экране?Мой коррплот не подходит на экране?
3
A
ответ
0
Если я укажу поля с использованием mar как части corrplot, это будет работать для меня.
library(corrplot)
M <- cor(mtcars)
corrplot(M, method="circle", mar=c(1,1,1,1))
corrplot(M, method="circle", mar=c(3,3,3,3))
Порядок на полях: нижний, левый, верхний и правый.
работает для меня, если я указать верхний слишком
corrplot(M, method="circle", mar=c(3,3,5,3), type = "upper")
0
(я со-разработчик corrplot) Недавно я установил несколько старых ошибок с нашей системой отслеживания проблем и предоставление лучших лейблов среди них , Это было исправлено в версии 0.82. Вы можете подождать, пока мы не представить его CRAN, или вы можете сразу установить его с вилкой развития:
devtools::install_github("vsimko/corrplot")
С 0,82, просчитанный результат выглядит следующим образом:
library(corrplot)
M <- cor(mtcars)
corrplot(M, order = "hclust", addrect = 3)
Проверили ли вы свое предлагаемое решение? У меня есть та же проблема, что и @ user5543269. Однако установка аргумента «mar» не делает трюк для 'par (.)' Или при вызове из функции 'corrplot (.)'. Во-первых, он ничего не влияет, а для последнего он увеличивает маржу, но все же отключает метки. Интересно, что эти проблемы возникают у меня не с 'corrplot (..., type =" full ")', а с 'type =" upper ". Единственное грязное обходное решение, которое я мог бы представить до сих пор, - это возиться с размером окна созданного сюжета. – ToJo