自定义 ggcorrplot 图例

Customize ggcorrplot legend

我正在使用仅具有正值的网络连接矩阵,我想在应用阈值之前和之后显示它。我已经使用了 corrplot 库,它允许对图例和颜色进行大量更改,但我决定使用 ggcorrplot,因为当我尝试将它们放在一起时,corrplot 数字会发生变化低谷 grid.arrangeggcorrplot 的主要问题是我无法将图例值更改为仅在 0 和 1 之间。我的代码是下一个

    library(ggcorrplot)
    library(ggplot)

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

您能否提出一些更改图例值的解决方案?非常感谢你。

尝试用 scale_fill_gradient 覆盖填充。不过,它可能会改变 ggcorrplot 的默认配色方案。

ggcorrplot(prom_orig_sub, legend.title = "Coherencia") + 
     scale_fill_gradient2(breaks=c(0, 1), limit=c(0, 1))