Qu'est-ce qu'une matrice ?
En R, une matrice est une collection d'éléments du même type de données (valeurs numériques, chaînes caractères ou valeurs logiques) disposés en un nombre fixe de lignes et de colonnes. Comme vous ne travaillez qu'avec des lignes et des colonnes, une matrice est dite bidimensionnelle.
Vous pouvez construire une matrice dans R avec la fonction matrix()
. Prenons l'exemple suivant :
matrix(1:9, byrow = TRUE, nrow = 3)
Dans la fonction matrix()
:
- Le premier argument est la collection d'éléments que R disposera dans les lignes et les colonnes de la matrice. Nous utilisons ici
1:9
qui est un raccourci pourc(1, 2, 3, 4, 5, 6, 7, 8, 9)
. - L'argument
byrow
indique que la matrice est remplie par les lignes. Si nous voulons que la matrice soit remplie par les colonnes, il suffit de placerbyrow = FALSE
. - Le troisième argument
nrow
indique que la matrice doit avoir trois lignes.
Cet exercice fait partie du cours
Introduction à R
Instructions
Construisez une matrice avec 3 lignes contenant les nombres de 1 à 9, remplies dans l'ordre des lignes.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Construct a matrix with 3 rows that contain the numbers 1 up to 9