Настроить легенду ggcorrplot

Я работаю с матрицей связности сети только с положительными значениями и хочу отображать ее до и после применения порогового значения. Я уже использовала corrplot библиотека, которая позволяет много изменений в легенде и цветах, но я решил использовать ggcorrplot потому что corrplot цифры меняются, когда я пытаюсь собрать их вместе в графе grid.arrange, Основная проблема с ggcorrplot я не смог изменить значения легенды, чтобы они были только между 0 и 1. Мой код следующий

    library(ggcorrplot)
    library(ggplot)

    ggcorrplot(prom_orig_sub, legend.title = "Coherencia")

Не могли бы вы предложить какое-нибудь решение для изменения значений легенды? Спасибо тебе большое.

1 ответ

Решение

Попробуйте перезаписать заливку scale_fill_gradient, Это, вероятно, изменит цветовую схему по умолчанию для ggcorrplot хотя.

ggcorrplot(prom_orig_sub, legend.title = "Coherencia") + 
     scale_fill_gradient2(breaks=c(0, 1), limit=c(0, 1))
Другие вопросы по тегам