Я пытаюсь реализовать функцию типа vlookup в R. У меня два кадра данных: Столбец Идентификатор имеет уникальные значения.Сравнение двух столбцов разной длины в R
# DataFrame1 - df1
Data ID C1 C2 C3
R1 ax 12 33 11
R2 ay 11 2 0
R3 az 3 3 0
R4 ar 2 3 1
R5 ag 2 3 1
# DataFrame2 - df2
Id
ax
ay
Я хочу, чтобы получить все данные и получить его количество от DataFrame1, для которых существует соответствие между идентификатором с DataFrame2 и DataFrame1.
Выход должен быть -
Data ID C1 C2 C3
R1 ax 12 33 11
R2 ay 11 2 0
и его счет будет 2
Кроме того, возможно ли это без функции слияния?
проверить '% in%' или 'match'. – Psidom
@Joe: Повторите запрос на неточное совпадение: так как ваш вопрос в настоящий момент на самом деле не запрашивает это решение, вам следует искать SO, и если вы не можете найти ответ на другой вопрос с примером, который фактически повышает вероятность неточное совпадение. Я знаю, что я ответил на аналогичный вопрос раньше, но возможно, что вы не найдете его поисковым термином «нечеткое соответствие». Попробуйте «частичную» или «неточную». –