簡體   English   中英

如何更改 R 中 corrplot 的透明度?

[英]How can I change the transparency of a corrplot in R?

我在 R 工作,我正在使用庫corrplot

我想改變corrplot的透明度,類似於控制ggplot中的alpha參數。

我正在使用的代碼示例是:

x <- rnorm(100,0,1)
y <- rnorm(100,0,1)
z <- rnorm(100,0,1)
cor0 <- cor(cbind(x,y,z))
corrplot::corrplot(cor0, "square")

知道如何實現這一目標嗎?

一種可能性是自己設置 colors 並使用scales::alpha設置它們的透明度:

library(scales)

colors <- scales::alpha(colorRampPalette(c("white", "red"))(10), alpha = 0.3)

corrplot::corrplot(cor0, "square", col = colors)

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM