Indexation dans les Matrices
Les éléments d'une matrice sont accessibles à l'aide de deux indices : le numéro de ligne et le numéro de colonne. Comme d'habitude, l'indexation commence à 1. Utilisez des crochets [row, column]
pour spécifier la position d'un élément.
Éléments uniques
Fournir à la fois un indice de ligne et un indice de colonne pour extraire une seule valeur.
Exemple
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element in row 2, column 2 (value 5) m[2, 2] # Element in row 1, column 3 (value 3) m[1, 3]
Éléments multiples
Utilisation d’un vecteur d’indices pour extraire plusieurs valeurs simultanément.
Exemple
12345num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
Lignes ou colonnes entières
Omettre l’un des indices pour retourner une ligne ou une colonne complète.
Exemple
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
Vous disposez d'une matrice nommée m
:
2 4 6 8
10 12 14 16
Vos tâches sont les suivantes :
- Extraire l'élément
12
. - Extraire les éléments
4 6
. - Extraire la troisième colonne.
Solution
Merci pour vos commentaires !
single
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you explain how to extract a submatrix from a matrix?
What happens if I use negative indices when accessing matrix elements?
How do I modify elements in a matrix using indexing?
Awesome!
Completion rate improved to 2.27
Indexation dans les Matrices
Glissez pour afficher le menu
Les éléments d'une matrice sont accessibles à l'aide de deux indices : le numéro de ligne et le numéro de colonne. Comme d'habitude, l'indexation commence à 1. Utilisez des crochets [row, column]
pour spécifier la position d'un élément.
Éléments uniques
Fournir à la fois un indice de ligne et un indice de colonne pour extraire une seule valeur.
Exemple
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Element in row 2, column 2 (value 5) m[2, 2] # Element in row 1, column 3 (value 3) m[1, 3]
Éléments multiples
Utilisation d’un vecteur d’indices pour extraire plusieurs valeurs simultanément.
Exemple
12345num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
Lignes ou colonnes entières
Omettre l’un des indices pour retourner une ligne ou une colonne complète.
Exemple
1234567num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
Swipe to start coding
Vous disposez d'une matrice nommée m
:
2 4 6 8
10 12 14 16
Vos tâches sont les suivantes :
- Extraire l'élément
12
. - Extraire les éléments
4 6
. - Extraire la troisième colonne.
Solution
Merci pour vos commentaires !
single