Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Compréhension des matrices | Matrices
Introduction à R
Section 4. Chapitre 1
single

single

Compréhension des matrices

Glissez pour afficher le menu

Note
Définition

Une matrice est une structure de données bidimensionnelle où chaque élément est identifié par sa position de ligne et de colonne, et les éléments doivent être du même type de données.

Dans R, les matrices peuvent être créées de différentes manières. Les plus courantes sont en fusionnant des vecteurs comme lignes ou en les fusionnant comme colonnes.

Création d'une matrice à partir de lignes

Vous pouvez créer une matrice en combinant des vecteurs comme lignes avec la fonction rbind().

Exemple

12345
row_1 = c(1, 2, 3) row_2 = c(4, 5, 6) # Bind rows into a matrix rbind(row_1, row_2)

Cela produit une matrice avec deux lignes et trois colonnes.

Création d'une matrice à partir de colonnes

Il est également possible de créer une matrice en combinant des vecteurs comme colonnes avec la fonction cbind().

Exemple

12345
col_1 = c(1, 2, 3) col_2 = c(4, 5, 6) # Bind columns into a matrix cbind(col_1, col_2)

Cela produit une matrice avec trois lignes et deux colonnes.

Tâche

Glissez pour commencer à coder

  1. Créer deux vecteurs :
    • a contenant les entiers de 1 à 4 ;
    • b contenant les entiers de 5 à 8. Utiliser la syntaxe avec deux-points (:) pour définir une plage de valeurs.
  2. Créer et afficher une matrice en fusionnant a et b comme lignes.
  3. Créer et afficher une matrice en fusionnant a et b comme colonnes.

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 1
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

some-alt