Использование dplyr:
library(dplyr)
df1<-data.frame("ID"=c("123","124","123"), "Amt"=c("57365","57365","57365"))
df2<-data.frame("ID"=c("123"), "Amt"=c("57365"))
df3 <- df1 %>%
inner_join(df2, by="ID") %>%
distinct()
Это просто возвращает row1 из df1.Я надеюсь, что это полезно.