ComenzarEmpieza gratis

Matrix <- unir vectores

A menudo no crearás matrices como hicimos en el ejemplo anterior. En su lugar, las crearás a partir de varios vectores que quieres combinar. Para esto, lo más fácil es usar las funciones cbind() y rbind() (unir por columnas y unir por filas, respectivamente). Para verlas en acción, vamos a combinar dos vectores con precios de las acciones de Apple e IBM:

apple <- c(109.49, 109.90, 109.11, 109.95, 111.03)
ibm <- c(159.82, 160.02, 159.84, 160.35, 164.79)

cbind(apple, ibm)

      apple    ibm
[1,] 109.49 159.82
[2,] 109.90 160.02
[3,] 109.11 159.84
[4,] 109.95 160.35
[5,] 111.03 164.79

rbind(apple, ibm)

        [,1]   [,2]   [,3]   [,4]   [,5]
apple 109.49 109.90 109.11 109.95 111.03
ibm   159.82 160.02 159.84 160.35 164.79

¡Ahora te toca a ti!

Este ejercicio forma parte del curso

Introducción a R para finanzas

Ver curso

Instrucciones del ejercicio

  • Los vectores de precios de las acciones apple, ibm y micr de diciembre de 2016 están en tu espacio de trabajo.
  • Usa cbind() para unir por columnas apple, ibm y micr, en ese orden, como cbind_stocks.
  • Imprime cbind_stocks.
  • Usa rbind() para unir por filas los tres vectores, en el mismo orden, como rbind_stocks.
  • Imprime rbind_stocks.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# cbind the vectors together
cbind_stocks <- 

# Print cbind_stocks


# rbind the vectors together
rbind_stocks <- 

# Print rbind_stocks
Editar y ejecutar código