Мои вопросы: как можно объединить два или более фрейма данных в системе R?объединяют два или более кадра данных в системе R
Например:
У меня есть два кадра данных:
Первое:
x y z
1 3 2 4
2 4 5 7
3 5 6 8
Второе:
x y z
1 1 1 1
2 4 5 7
мне это нужно:
x y z
1 3 2 4
2 4 5 7
3 5 6 8
4 1 1 1
5 4 5 7
Я пытался использовать добавление для каждого вектора, например:
для (я в 1: длина (первый)) {
mix[[i]]<-append(first[i], second[i])}
< ф -do.call (rbind, перемешать)
Но это не сработало, как мне было нужно. Я не получил свою матрицу, у меня была другая структура.
Связанные вопросы: http://stackoverflow.com/questions/2851327/r-converting-a-list-of-data-frames-into-one-data-frame, http://stackoverflow.com/questions/ 2209258/merge-несколько-data-frames-in-one-data-frame-with-a-loop, http://stackoverflow.com/questions/1299871/how-to-join-data-frames-in-r- внутренний-внешний-левый-правый, http://stackoverflow.com/questions/2392915/recombining-a-list-of-data-frames-into-a-single-data-frame, ... –