Итак, у меня есть
df=data.frame(age=c(10,12,12,13,13,10), name=c('Maria','anders','anders','per','johanna','Maria'))
dups=df[duplicated(df),]
Что R делает, когда я бегу df %in% dups
Вывод: FALSE FALSE
Я понимаю, например, если я бегу df$name %in% dups$name
Вывод: TRUE TRUE TRUE FALSE FALSE TRUE
, который сравнивает каждый name
из df
с name
из dups
и проверяет, найден ли name
хотя бы один разна dups
.Я бы предположил, что df %in% dups
будет проверять каждую строку df
против каждой строки dups
, но это не так.