标签: r colors plot
我想创建矩阵图,但使用其中一个分类变量作为颜色。我在矩阵中使用了以下代码:
pairs(salesintl)
它给我矩阵图很好(参见输出here)。
然后我将代码修改为:
pairs(salesintl, col=salesintl$Status)
它返回一个空矩阵图(参见输出here)。
它就像一个没有内容的空框架。 salesintl$status是一个有2层的因素。
salesintl$status
我做错了什么? 谢谢,
答案 0 :(得分:0)
如果您乐于使用 ggplot 世界而不是基本的 R 图形,那么:
library(GGally) ggpairs(salesintl, aes(color = status))
是我找到的最简单的表达方式。
我也喜欢 ggpairs 将接受分类变量,并给出类似于马赛克图(分类与分类时)或箱线图(分类与数字时)的内容。
ggpairs