Если все ваши данные похожи на это, вы можете просто найти строки с дублирующимися значениями:
dat[duplicated(dat$names),]
Пример:
> dat <- data.frame(names = c("adam", "jill", "stewart", "jordan", "alicia", "jordan"),
+ sex = c("M", "F", "M", "M", "F", F)
+ )
> dat
names sex
1 adam M
2 jill F
3 stewart M
4 jordan M
5 alicia F
6 jordan FALSE
> dat[duplicated(dat$names),]
names sex
6 jordan FALSE
или если вам нужен вектор имен:
> as.character(dat[duplicated(dat$names),]$names)
[1] "jordan"