Я пытаюсь добавить один кадр данных в виде строк в другой фрейм данных. Имена столбцов не совпадают, поэтому у меня есть таблица поиска, которая соответствует им. Я думал, что смогу сделать каждый столбец один за раз в цикле, но я продолжаю получать ошибку 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» в «три» и т. д. Я пробовал несколько разных вещей и получил ошибки либо о количестве строк, либо о том, что у меня нет замены для каждого значения, как в моем примере, я игнорирую столбец «два».
Может ли кто-нибудь порекомендовать, как это сделать?
Можете ли вы показать свой ожидаемый результат? И почему вы называете наборы векторов векторов? – Heroka