une dos o más marcos de datos en el sistema R

Mi pregunta es ¿cómo se pueden unir dos o más marcos de datos en el sistema R?

Por ejemplo:

Tengo dos marcos de datos:

primero:

   x  y  z
1  3  2  4
2  4  5  7
3  5  6  8

segundo:

   x  y  z
1  1  1  1
2  4  5  7

Necesito este:

   x  y  z
1  3  2  4
2  4  5  7
3  5  6  8
4  1  1  1
5  4  5  7

Intenté usar append para cada vector, así:

para (i en 1: longitud (primero)) {

    mix[[i]]<-append(first[i], second[i])}

f <-do.call (rbind, mix)

Pero no funcionó como lo necesitaba. No obtuve mi matriz, obtuve una estructura diferente.

Respuestas a la pregunta(1)

Su respuesta a la pregunta