¿Qué es una matriz?
En R, una matriz es una colección de elementos del mismo tipo de datos (numéricos, de caracteres o lógicos) dispuestos en un número fijo de filas y columnas. Como solo trabajas con filas y columnas, una matriz se llama bidimensional.
Puedes construir una matriz en R con la función matrix()
. Considera el siguiente ejemplo:
matrix(1:9, byrow = TRUE, nrow = 3)
En la función matrix()
:
- El primer argumento es la colección de elementos que R ordenará en las filas y columnas de la matriz. Aquí utilizamos
1:9
que es una abreviatura dec(1, 2, 3, 4, 5, 6, 7, 8, 9)
. - El argumento
byrow
indica que la matriz se rellena con las filas. Si queremos que la matriz se rellene con las columnas, basta con colocarbyrow = FALSE
. - El tercer argumento
nrow
indica que la matriz debe tener tres filas.
Este ejercicio forma parte del curso
Introducción a R
Instrucciones de ejercicio
Construye una matriz con 3 filas que contengan los números del 1 al 9, rellenadas fila a fila.
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
# Construct a matrix with 3 rows that contain the numbers 1 up to 9