Добавить фрейм данных в другой фрейм данных с разными именами столбцов

Я пытаюсь добавить один фрейм данных в виде строк в другой фрейм данных. Имена столбцов не совпадают, поэтому у меня есть таблица соответствия, которая соответствует им. Я думал, что смогу делать каждый столбец по одному в цикле, но я продолжаю получатьreplacement has 209 rows, data has 157 ошибка.

Как я могу добавить их все сразу? Вот пример того, что я пытаюсь сделать:

У меня есть два набора данных

test1 = c("one", "two", "three", "four", "five")
test2 = c("1", "3", "4", "5")

И таблица поиска, чтобы соответствовать именам столбцов

first second
1   one      1
2 three      3
3  four      4
4  five      5

Поэтому я хотел бы добавить все строки из «1» в «один», «3» в «три» и т. Д. Я пробовал несколько разных вещей и получил ошибки, касающиеся количества строк или того факта, что я нет замены для каждого значения, как в моем примере, я игнорирую столбец «два».

Кто-нибудь может порекомендовать, как это сделать?

Ответы на вопрос(1)

Ваш ответ на вопрос