是否可以仅连接满足两个条件的点?例如,如果某个点的数值为1且字母值为A,则它只会连接到数字值为1且字母值为A的其他点,并且如果某个点的数值为1并且字母值为B,它只会连接到具有这些特征的其他点。
答案 0 :(得分:0)
我编写了一个小例子,我希望这会有所帮助。
library(ggplot2)
df <- data.frame(x=1:10, y=rnorm(10), L=c(rep("a",5),rep("b",5)),
N=c(1,1,1,2,2,2,2,1,1,2))
df <- transform(df, Group=paste(L,N,sep=""))
ggplot(data=df,aes(x=x, y=y, col=Group, group=Group))+geom_point()+geom_line()
我们的想法是创建一个Group列,告诉ggplot哪些点属于一起。 干杯