Vamos a crear un conjunto de datos a partir de 2 vectores. El primero será una variable cualitativa que indica el tipo de clima (en este caso 1 o 2). El segundo vector representa la variable cuantitativa medida en cada individuo (en este caso el crecimiento en cm):
> Clima = c(1,1,1,1,1,2,2,2,2,2)
> Crecimiento = c(350,375,360,400,380,500,530,520,550,545)
> Clima
[1] 1 1 1 1 1 2 2 2 2 2
> Crecimiento
[1] 350 375 360 400 380 500 530 520 550 545
Acto seguido podemos unir los dos vectores en una sola tabla gracias a la función 'data.frame()' y 'cbind()'. La función cbind() significa 'collumn bind' y unirá las dos tablas en columnas:
> laTabla = data.frame (cbind(Clima,Crecimiento))
> laTabla
Clima Crecimiento
1 1 350
2 1 375
3 1 360
4 1 400
5 1 380
6 2 500
7 2 530
8 2 520
9 2 550
10 2 545
Si lo que buscamos es unir los vectores de forma horizontal, hacerlos filas, usaremos la función 'rbind()' ('row bind'):
> laTabla2 = data.frame (rbind(Clima,Crecimiento))
> laTabla2
X1 X2 X3 X4 X5 X6 X7 X8 X9 X10
Clima 1 1 1 1 1 2 2 2 2 2
Crecimiento 350 375 360 400 380 500 530 520 550 545
2 comentarios:
Gracias!, hay una forma de solo crear la estructura de tabla y meter manual mente los datos?
Saludos!!
muchas gracias!
Publicar un comentario