首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GGally包中平行坐标图的颜色离散组

GGally包中平行坐标图的颜色离散组
EN

Stack Overflow用户
提问于 2014-10-21 03:13:34
回答 1查看 1.4K关注 0票数 0

为了创建一个并行坐标图,我想在包ggparcoord()中使用GGally函数。下面的代码显示了一个可复制的示例。

代码语言:javascript
复制
set.seed(3674)
k <- rep(1:3, each=30)
x <- k + rnorm(mean=10, sd=.2,n=90)
y <- -2*k + rnorm(mean=10, sd=.4,n=90)
z <- 3*k + rnorm(mean=10, sd=.6,n=90)

dat <- data.frame(group=factor(k),x,y,z)

library(GGally)
ggparcoord(dat,columns=1:4,groupColumn = 1)

注意,在图片中,组的颜色是连续的,即使我有组变量作为一个因素。有什么办法可以用三种离散的颜色来显示情节吗?

我看过其他一些帖子,其中讨论了在here中进行并行坐标绘制的各种其他方法。但是我真的很想在包GGallyggparcoord()函数中这样做。我很感谢你花时间思考这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-21 03:46:16

你的代码几乎是正确的。我发现columns=1:4在这种情况下是不对的。您需要删除groupColumncolumns中的列

代码语言:javascript
复制
ggparcoord(dat,columns=2:4,groupColumn = 1)

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26478294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档