ComenzarEmpieza gratis

Crear matrices en R

En R, puedes crear y analizar matrices de varias formas.

Una opción es crear tú mismo la matriz. Hay varias maneras de hacerlo.

El comando de R matrix(a, nrow = b, ncol = c) crea una matriz que repite el elemento a en una matriz con b filas y c columnas.

También puedes crear una matriz manualmente usando el comando c().

Este ejercicio forma parte del curso

Álgebra lineal para data science en R

Ver curso

Instrucciones del ejercicio

  • El comando matrix(1, nrow = 2, ncol = 3) crea una matriz de 2 por 3 de 1. Crea una matriz de 3 por 2 de 2 y muestra el resultado.

  • El comando matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = FALSE) crea una matriz de 2 por 2 superponiendo los vectores c(1,2) y c(3,2) como columnas. Cambia byrow a TRUE y muestra el resultado.

  • Se te proporciona una matriz de 2 por 2 de 1 (llamada A). Suma esta matriz a la matriz anterior usando el comando +.

Ejercicio interactivo práctico

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

# Create two matrices of all 1's and all 2's that are 2 by 3 and 3 by 2, respectively
matrix(1, nrow = 2, ncol = 3)

print(matrix(___, nrow = 3, ncol = ___))

# Create a matrix B and change the byrow designation.
B <- matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = FALSE)
B <- matrix(c(1, 2, 3, 2), nrow = 2, ncol = 2, byrow = ___)

# Add A to the previously-created matrix B
A + ___
Editar y ejecutar código