Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende ¿Qué Es una Matriz? | Matrices
Introducción a R: Parte II

book¿Qué Es una Matriz?

Una matriz es una estructura de datos bidimensional en R, lo que significa que cada elemento de la matriz puede caracterizarse por su posición entre filas y columnas. Las matrices en R solo pueden contener datos de un solo tipo, es decir, una matriz no puede contener números y texto simultáneamente.

Existen varias formas de crear una matriz en R. Por un lado, se pueden 'unir' dos filas; por otro, se pueden 'unir' dos columnas. Consideremos cada método por separado. El primero es la función rbind(). El nombre de la función proviene de Rows Bind (unir filas): esta función conecta vectores como filas.

12345
# Rows row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Merge two rows rbind(row_1, row_2)
copy

Como puedes observar, esta matriz tiene dos filas y tres columnas (ya que cada fila contiene tres valores). Otra forma es utilizar la función cbind(). Al igual que la función anterior, el nombre de esta función proviene de Columns Bind. Veamos el ejemplo.

12345
# Columns col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Merge two columns cbind(col_1, col_2)
copy

Como puedes observar, esta matriz tiene dos columnas y tres filas (ya que cada columna contiene tres valores).

Tarea

Swipe to start coding

Practique la creación de matrices por su cuenta utilizando ambos métodos.

  1. Cree dos vectores: a con enteros del 1 al 4, y b con enteros del 5 al 8 usando el signo de dos puntos :.
  2. Cree y muestre una matriz combinando a y b como filas.
  3. Cree y muestre una matriz combinando a y b como columnas.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 1
single

single

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

Suggested prompts:

Can you explain the difference between rbind() and cbind() in more detail?

How can I create a matrix with more than two rows or columns?

What happens if the vectors I try to bind have different lengths?

close

Awesome!

Completion rate improved to 5.56

book¿Qué Es una Matriz?

Desliza para mostrar el menú

Una matriz es una estructura de datos bidimensional en R, lo que significa que cada elemento de la matriz puede caracterizarse por su posición entre filas y columnas. Las matrices en R solo pueden contener datos de un solo tipo, es decir, una matriz no puede contener números y texto simultáneamente.

Existen varias formas de crear una matriz en R. Por un lado, se pueden 'unir' dos filas; por otro, se pueden 'unir' dos columnas. Consideremos cada método por separado. El primero es la función rbind(). El nombre de la función proviene de Rows Bind (unir filas): esta función conecta vectores como filas.

12345
# Rows row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Merge two rows rbind(row_1, row_2)
copy

Como puedes observar, esta matriz tiene dos filas y tres columnas (ya que cada fila contiene tres valores). Otra forma es utilizar la función cbind(). Al igual que la función anterior, el nombre de esta función proviene de Columns Bind. Veamos el ejemplo.

12345
# Columns col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Merge two columns cbind(col_1, col_2)
copy

Como puedes observar, esta matriz tiene dos columnas y tres filas (ya que cada columna contiene tres valores).

Tarea

Swipe to start coding

Practique la creación de matrices por su cuenta utilizando ambos métodos.

  1. Cree dos vectores: a con enteros del 1 al 4, y b con enteros del 5 al 8 usando el signo de dos puntos :.
  2. Cree y muestre una matriz combinando a y b como filas.
  3. Cree y muestre una matriz combinando a y b como columnas.

Solución

Switch to desktopCambia al escritorio para practicar en el mundo realContinúe desde donde se encuentra utilizando una de las siguientes opciones
¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 1
single

single

some-alt