parcoord,所有组中只有一行

parcoord,所有组中只有一行,r,R,我有一个数据框,其中两个向量具有相同的元素,但顺序不同: df <- data.frame(G1=c("b","a","e","d","c"), G2=c("c","d","e","b","a")) 因为我有一个非常大的数据集,包含很多元素,所以图看起来非常混乱。所以。我想每个元素做一个绘图例如:仅限元素“b”,从位置1更改为位置4。您可以这样做 apply(df, 1, plot, type="l") 这将循环所有行,并进行打印。如果您正在进行交互式会话,它们可能会很快循环通过。如果

我有一个数据框,其中两个向量具有相同的元素,但顺序不同:

df <- data.frame(G1=c("b","a","e","d","c"), G2=c("c","d","e","b","a"))
因为我有一个非常大的数据集,包含很多元素,所以图看起来非常混乱。所以。我想每个元素做一个绘图例如:仅限元素“b”,从位置1更改为位置4。

您可以这样做

apply(df, 1, plot, type="l")
这将循环所有行,并进行打印。如果您正在进行交互式会话,它们可能会很快循环通过。如果用
文件(pdf=“lines.pdf”)
dev.off()
围绕
apply
,您将捕获不同页面上的所有行

  df <- subset(df,select = c(G1.num, G2.num))
    parcoord(df, col = rainbow(nrow(df)))
apply(df, 1, plot, type="l")