Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Indexación de Matrices | Matrices
Introducción a R: Parte II

bookIndexación de Matrices

Bien. Ahora sabes cómo crear una matriz de varias maneras. Trabajemos con objetos ya creados. Primero, es necesario aprender cómo acceder a ciertos elementos de una matriz.

Volviendo a la sección de Vectores, debes recordar que la indexación en R comienza en 1. Dado que la matriz es una estructura bidimensional, es necesario referirse a dos posiciones: entre filas y columnas. Al igual que en los vectores, se deben usar corchetes y colocar dos números enteros (el primero es el número de fila, el segundo es el número de columna) separados por una coma. Por ejemplo, extraigamos el elemento 5 (fila 2, columna 2) y el 3 (fila 1, columna 3) de la matriz a continuación.

      [,1] [,2] [,3]
[1,]    1    2    3
[2,]    4    5    6
[3,]    7    8    9
123456789
# Vector of integers num <- 1:9 # Matrix m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element `5` m[2, 2] # Element `3` m[1, 3]
copy

También es posible extraer varias filas y/o columnas a la vez. Proporcione un vector de índices en lugar de un solo índice. Por ejemplo, se pueden extraer la segunda y tercera columnas de la tercera fila.

1234
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # 2nd and 3rd columns for 3rd row m[3, c(2,3)]
copy

Si se desea extraer una fila o columna completa, no se debe establecer un índice para la parte restante. Por ejemplo, extraer la primera fila y la tercera columna.

123456
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # The first row m[1,] # The third column m[,3]
copy
Tarea

Swipe to start coding

Dada una matriz llamada m.

2  4  6  8
10 12 14 16

Tus tareas son:

  1. Extraer el elemento 12.
  2. Extraer los elementos 4 6.
  3. Extraer la tercera columna.

Solución

¿Todo estuvo claro?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 1. Capítulo 4
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

close

Awesome!

Completion rate improved to 5.56

bookIndexación de Matrices

Desliza para mostrar el menú

Bien. Ahora sabes cómo crear una matriz de varias maneras. Trabajemos con objetos ya creados. Primero, es necesario aprender cómo acceder a ciertos elementos de una matriz.

Volviendo a la sección de Vectores, debes recordar que la indexación en R comienza en 1. Dado que la matriz es una estructura bidimensional, es necesario referirse a dos posiciones: entre filas y columnas. Al igual que en los vectores, se deben usar corchetes y colocar dos números enteros (el primero es el número de fila, el segundo es el número de columna) separados por una coma. Por ejemplo, extraigamos el elemento 5 (fila 2, columna 2) y el 3 (fila 1, columna 3) de la matriz a continuación.

      [,1] [,2] [,3]
[1,]    1    2    3
[2,]    4    5    6
[3,]    7    8    9
123456789
# Vector of integers num <- 1:9 # Matrix m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element `5` m[2, 2] # Element `3` m[1, 3]
copy

También es posible extraer varias filas y/o columnas a la vez. Proporcione un vector de índices en lugar de un solo índice. Por ejemplo, se pueden extraer la segunda y tercera columnas de la tercera fila.

1234
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # 2nd and 3rd columns for 3rd row m[3, c(2,3)]
copy

Si se desea extraer una fila o columna completa, no se debe establecer un índice para la parte restante. Por ejemplo, extraer la primera fila y la tercera columna.

123456
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # The first row m[1,] # The third column m[,3]
copy
Tarea

Swipe to start coding

Dada una matriz llamada m.

2  4  6  8
10 12 14 16

Tus tareas son:

  1. Extraer el elemento 12.
  2. Extraer los elementos 4 6.
  3. Extraer la tercera columna.

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 4
single

single

some-alt