问题描述
> head(mytest)
ProdregId alt_mean rc_1 rc_2 rc_3 rc_4
1 4 2291 0.256 0.394 0.076 0.273
31 4 1000 0.215 0.105 0.131 0.550
61 2 1259 0.179 0.108 0.284 0.428
91 2 2135 0.236 0.130 0.418 0.215
121 4 1679 0.302 0.174 0.198 0.327
151 5 1142 0.195 0.123 0.210 0.472
我尝试使用 ggpairs()
函数为最后四列(rc_1 到 rc_4)创建一个相关矩阵,并通过 ProdredId 为它们着色。到目前为止,这工作得很好,并给了我这个情节。
ggpairs(mytest,columns = 2:5,ggplot2::aes(colour = ProdregId))
我现在想重现相同的图,但不是使用离散的 ProdregId
,我将用 alt_mean
列着色的图显然是连续类型。因此,我希望拥有相同的相关矩阵,但点的颜色应根据其 alt_mean
而不是 ProdregId
。有没有可能做到这一点,也许还有其他功能?
这是我得到的输出:
ggpairs(mytest,ggplot2::aes(colour = alt_mean))
plot: [1,2] [================>--------------------------------------------------------------------------------------------------------------------------] 12% est: 6s Error in ggally_statistic(data = data,mapping = mapping,na.rm = na.rm,:
`mapping` color column must be categorical,not numeric
感谢您的帮助!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)