Ggplot中的R - 线连接所有点,而不仅仅是组中的点



我有熔融的数据帧,想用一条线绘制所有不同的变量。但是,当我这样做时,GGplot连接了所有线路,情节毫无意义。

df <-data.frame (names =c("a","b","c","a","b","c"),
time = c(1,1,1,2,2,2),
xvar = c(150,37,38,150,50,50))
ggplot(df,aes(x=time, y=xvar), group = names)+
geom_line()

这可以修复吗,所以图显示了连接每个变量中的点的三条线

您将组放在aes()之外。它需要在aes()内:

ggplot(df,aes(x=time, y=xvar, group = names)) +
geom_line()

相关内容

最新更新