Indexació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]
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.
1234num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # 2nd and 3rd columns for 3rd row m[3, c(2,3)]
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.
123456num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # The first row m[1,] # The third column m[,3]
Swipe to start coding
Dada una matriz llamada m
.
2 4 6 8
10 12 14 16
Tus tareas son:
- Extraer el elemento
12
. - Extraer los elementos
4 6
. - Extraer la tercera columna.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Awesome!
Completion rate improved to 5.56
Indexació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]
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.
1234num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # 2nd and 3rd columns for 3rd row m[3, c(2,3)]
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.
123456num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # The first row m[1,] # The third column m[,3]
Swipe to start coding
Dada una matriz llamada m
.
2 4 6 8
10 12 14 16
Tus tareas son:
- Extraer el elemento
12
. - Extraer los elementos
4 6
. - Extraer la tercera columna.
Solución
¡Gracias por tus comentarios!
single