jitter
How to jitter both geom_line and geom_point by the same magnitude?
Another option for horizontal only would be to specify position_dodge and pass this to the position argument for each geom. pd <- position_dodge(0.4) ggplot(data = df, aes(x = dimension, y = value, shape = Time, linetype = Time, group = Time)) + geom_line(position = pd) + geom_point(position = pd) + xlab(“Dimension”) + ylab(“Value”)