¿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:9que es una abreviatura dec(1, 2, 3, 4, 5, 6, 7, 8, 9). - El argumento
byrowindica que la matriz se se llena por filas. Si queremos que se llene por columnas, basta con usarbyrow = FALSE. - El tercer argumento
nrowindica que la matriz debe tener tres filas.
Este ejercicio forma parte del curso
Introducción a R
Instrucciones del ejercicio
Construye una matriz con 3 filas que contengan los números del 1 al 9, rellenadas fila a fila.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Construct a matrix with 3 rows that contain the numbers 1 up to 9