У меня есть набор данных, где самый низкий коэффициент корреляции составляет 0,83, а самый высокий - около 0,99.Я использую пакет "corrplot" в R и пытаюсь получить спектр цветов, используя пакет "colorRamps".Я также хочу, чтобы самый конец спектра начинался с моих указанных верхнего и нижнего пределов (0,8, 1).Я посмотрел почти везде, но не могу найти решение.Я также не могу загрузить желаемую цветовую схему.
Я успешно использовал colorRampPalette, но все еще не могу получить начало и конец цветового спектра для начала и конца в указанных пределах.
Вот что я пробовал:
library(corrplot)
library(colorRampPalette)
library(colorRamps)
pal <- colorRamps::matlab.like2
###########Notice my cl.lim is set to 0.8-1################
corrplot(data, method = "number", type="lower", is.corr=FALSE, margin=c(0,0,0,0),col=pal, tl.col='black', cl.lim = c(0.8, 1),tl.cex=0.7, outline=TRUE, title = "9 DAT")
После запуска строки кода "corrplot" я получаю следующее:
"Warning messages:
1: In text.default(pos.xlabel[, 1], pos.xlabel[, 2], newcolnames, srt = tl.srt, :
"margin" is not a graphical parameter
2: In text.default(pos.ylabel[, 1], pos.ylabel[, 2], newrownames, col = tl.col, :
"margin" is not a graphical parameter
3: In title(title, ...) : "margin" is not a graphical parameter"
Мой график также не работаетгенерировать.
Я был бы очень признателен за помощь.Спасибо всем!