如何像这样在R中绘图?

如何像这样在R中绘图?,r,plot,parallel-coordinates,R,Plot,Parallel Coordinates,如何像图一样在R中绘图?你能把R码写在你的答案里吗 我是一个R初学者,我发现很难用R为我绘图 谢谢大家! 底部的图形称为平行坐标图。你可以在谷歌上快速搜索,找到几种在R中实现这一点的方法。这里有两种,都是使用iris数据集 ggplot2 使用这种方法,基本上可以说哪些列包含要绘制的数据,并使用geom_行指定分组变量 欢迎来到StackOverflow!如果您没有发布对您拥有的数据类型的解释,最好使用dput来显示数据本身的可复制版本,这实际上是不可能回答的。@DavidRobinson:

如何像图一样在R中绘图?你能把R码写在你的答案里吗

我是一个R初学者,我发现很难用R为我绘图


谢谢大家!

底部的图形称为平行坐标图。你可以在谷歌上快速搜索,找到几种在R中实现这一点的方法。这里有两种,都是使用iris数据集

ggplot2

使用这种方法,基本上可以说哪些列包含要绘制的数据,并使用geom_行指定分组变量


欢迎来到StackOverflow!如果您没有发布对您拥有的数据类型的解释,最好使用dput来显示数据本身的可复制版本,这实际上是不可能回答的。@DavidRobinson:不是这样。首先,数据显然是内置的iris数据集。其次,OP只查找通用名称和函数调用。不完全复制。这个问题很好,而且是关于主题的,而否决票被误导了。@smci好吧,这是过去4年多前的爆炸。顺便说一句,我没有说你做了,但你写的是不正确的,很可能鼓励了6个人做了。ggparcoord/ggpcp非常有用。请删除答案,这样我就可以删除问题了?对此我很抱歉。我已经被否决了5次以上,我被禁止提问。感谢您的帮助:
library(ggplot2)
p <- ggpcp(iris, vars = names(iris[1:4]))
p + geom_line(aes(color = Species))
library(MASS)
parcoord(iris[-5], col = rep(1:3, each = 50))