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
Instrucciones del ejercicio
El comando
matrix(1, nrow = 2, ncol = 3)crea una matriz de 2 por 3 de1. Crea una matriz de 3 por 2 de2y 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 vectoresc(1,2)yc(3,2)como columnas. Cambiabyrowa TRUE y muestra el resultado.Se te proporciona una matriz de 2 por 2 de
1(llamadaA). 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 + ___