有没有办法将仅某些点与ggplot2中的线连接起来?

时间:2019-05-22 14:36:39

标签: r ggplot2 line

是否有一种方法只能将某些点与ggplot2中的线连接起来?例如,如果我有一个简单的散点图,其x轴的范围是0到20,但是我只希望在x值为5到20时通过线连接点,因此排除了范围从0到5的点而不是用线连接。

1 个答案:

答案 0 :(得分:0)

修改传递到geom_line的数据或es。在这里,我制作了一个较小的数据框,其中仅包含我要通过线连接的点。您也可以就地子集。

df <- data.frame(x = 0:20, y = 0:20)
line.df <- df[df$x > 5, ]
ggplot(df, aes(x=x, y=y)) + 
  geom_point() + 
  geom_line(data = line.df)