Сравнивая вектор с другим - PullRequest
0 голосов
/ 18 июня 2019

Учитывая две таблицы данных с этими столбцами:

dt1<- c("name")
dt2<-c("name", "alternative_name_1", "alternative_name_2", "ethnicity")

Я хочу выяснить, какие имена являются общими в этих двух таблицах данных.Я знаю, что могу использовать функцию слияния для объединения двух таблиц данных по общим именам.Однако в то же время мне также нужно сравнить альтернативные имена моей большой таблицы данных с именами моей меньшей таблицы данных и посмотреть, совпадают ли они.Как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 18 июня 2019

Можно попробовать следующим образом:

> dt1==dt2
[1]  TRUE FALSE FALSE FALSE
> intersect(dt1, dt2)
[1] "name"
0 голосов
/ 18 июня 2019

библиотека (tidyverse)

или

библиотека (dplyr)

пересекаются (dt1, dt2)

это должно вернуть общее вхождение из двух фреймов данных

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...