2013-07-11 2 views
1

Я новичок в R, и я не могу понять, как объединить два набора данных. Примеры, которые я нашел в руководствах, используют функцию слияния для объединения данных с уникальным идентификатором, но это не то, что я хочу. Я просто хочу добавить дополнительные строки данных из моего набора данных №2 в набор данных №1.Использование R для объединения двух наборов данных

+1

Часть из-за того, что вам может быть трудно найти ответ на ваш вопрос, заключается в том, что добавление строк в существующий набор иногда называют «добавлением» данных, а не слиянием его (который связан с соединением). – JBecker

+1

, если у вас есть два кадра данных с неравными столбцами, тогда вы можете посмотреть rbind.fill в пакете 'plyr'. –

ответ

4

Когда два набора данных имеют одни и те же переменные, вы можете использовать rbind, чтобы объединить два наборов данных

total <- rbind(data frameA, data frameB) 

Если число переменных различны - вы можете создать дополнительные переменные в кадре данных, который имеет меньший количество переменных, установить их в NA и затем слить

Смежные вопросы