I'm making a scatterplot and want to label several points with the same label.

```
data.frame(label=rep(c("a","b","c"),2), x=rep(c(1:3),2), y=(5,4,7,2,6,9))

```

As you can see, the labels occur twice each at the same x values, only y differs. I want both `[1,5]` and `[1,2]` to be labeled using a single "a", not one "a" for each coordinate.

I'm using R, ggplot2 and ggrepel.

[![enter image description here](https://i.stack.imgur.com/6TdwD.jpg)](https://i.stack.imgur.com/6TdwD.jpg)