Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Indexation dans les Matrices | Matrices
Introduction à R

bookIndexation 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

1234567
num <- 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]
copy

Éléments multiples

Utilisation d’un vecteur d’indices pour extraire plusieurs valeurs simultanément.

Exemple

12345
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
copy

Lignes ou colonnes entières

Omettre l’un des indices pour retourner une ligne ou une colonne complète.

Exemple

1234567
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
copy
Tâche

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 :

  1. Extraire l'élément 12.
  2. Extraire les éléments 4 6.
  3. Extraire la troisième colonne.

Solution

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
single

single

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

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?

close

Awesome!

Completion rate improved to 2.27

bookIndexation 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

1234567
num <- 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]
copy

Éléments multiples

Utilisation d’un vecteur d’indices pour extraire plusieurs valeurs simultanément.

Exemple

12345
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Elements in row 3, columns 2 and 3 m[3, c(2, 3)]
copy

Lignes ou colonnes entières

Omettre l’un des indices pour retourner une ligne ou une colonne complète.

Exemple

1234567
num <- 1:9 m <- matrix(num, nrow = 3, ncol = 3, byrow = T) # Entire first row m[1, ] # Entire third column m[, 3]
copy
Tâche

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 :

  1. Extraire l'élément 12.
  2. Extraire les éléments 4 6.
  3. Extraire la troisième colonne.

Solution

Switch to desktopPassez à un bureau pour une pratique réelleContinuez d'où vous êtes en utilisant l'une des options ci-dessous
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 4
single

single

some-alt