小编Mad*_*diN的帖子

ggpairs绘图与相关值的热图

我的问题是双重的;

我有一个默认的ggpairs图,upper = list(continuous = cor)我想通过相关值为图块着色(就像ggcorr所做的那样).

我有这个: 每日流量的ggpairs情节
我想上面的图的相关值是这样的: 相关值的ggcorr热图

library(GGally)

sample_df <- data.frame(replicate(7,sample(0:5000,100)))
colnames(sample_df) <- c("KUM", "MHP", "WEB", "OSH", "JAC", "WSW", "gaugings")

ggpairs(sample_df, lower = list(continuous = "smooth"))  
ggcorr(sample_df, label = TRUE, label_round = 2)
Run Code Online (Sandbox Code Playgroud)

我有一个简单的尝试使用,upper = list(continuous = wrap(ggcorr)但没有任何运气,并且,鉴于这两个功能返回情节调用,我不认为这是正确的道路?

我知道我可以在ggplot中构建它(例如Sandy Muspratt的解决方案)但是鉴于GGally包已经具有我正在寻找的功能,我想我可能会忽略一些东西.


更广泛地说,我想知道我们如何或者如果能够调用相关值?一个更简单的选项可能是为标签而不是瓷砖着色(即这个问题使用颜色而不是尺寸),但我需要一个变量来分配颜色......

能够调用相关值以在其他图中使用会很方便,但我想我可以自己重新计算它们.

谢谢!

r ggplot2 aesthetics ggally

5
推荐指数
2
解决办法
2482
查看次数

标签 统计

aesthetics ×1

ggally ×1

ggplot2 ×1

r ×1