У меня есть два таких фрейма данных, которые я извлек из большого массива документов:
id <- c("doc7")
lemma_target <- c("Teilestatus", "Meldung", "Datum", "Datum", "Betriebsarten")
lemma <- c("ergeben", "senden", "ermitteln", "sammeln", "enthalten")
origin <- c("oa_relations")
oa_relations <- data.frame(id, lemma_target, lemma, origin)
id <- c("doc7")
lemma_target <- c("Information", "welch", "teilen", "System", "Datum")
lemma <- c("ergeben", "werden", "werden", "sammeln", "enthalten")
origin <- c("sb_relations")
sb_relations <- data.frame(id, lemma_target, lemma, origin)
Теперь я хочу извлечь тройки из двух фреймов данных, в моем примере System - sammeln - Datum
: Iхотите все lemma_target
, где lemma
одинаково (в данном случае "sammeln") из одного и того же документа (в данном случае doc7
).Я попытался присоединиться к dfs, используя rbind
, а затем отфильтровать и выбрать, но это не сработает, потому что я путаюсь с синтаксисом SQL ... Любая помощь очень важна!