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