Opérations Avec des Matrices
Les matrices dans R prennent en charge les opérations arithmétiques, aussi bien avec des nombres uniques qu’avec des fonctions intégrées qui résument leurs valeurs.
Opérations scalaires
L’application d’une opération arithmétique avec un nombre unique affecte chaque élément de la matrice.
Exemple
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Fonctions d’agrégation
Des fonctions telles que sum()
et mean()
calculent les totaux ou les moyennes sur l’ensemble de la matrice.
Exemple
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Fonctions sur les lignes et les colonnes
Il est également possible d'appliquer ces fonctions séparément aux lignes ou aux colonnes avec rowSums()
, rowMeans()
, colSums()
et colMeans()
.
Exemple
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Ces fonctions facilitent l'analyse des données matricielles selon la dimension.
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 :
- Diviser chaque élément par
2
, puis ajouter1
. Réaffecter le résultat à la variablem
. - Afficher la matrice
m
. - Afficher les totaux de chaque colonne de la matrice
m
. - Afficher la valeur moyenne de tous les éléments de
m
.
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
Awesome!
Completion rate improved to 2.27
Opérations Avec des Matrices
Glissez pour afficher le menu
Les matrices dans R prennent en charge les opérations arithmétiques, aussi bien avec des nombres uniques qu’avec des fonctions intégrées qui résument leurs valeurs.
Opérations scalaires
L’application d’une opération arithmétique avec un nombre unique affecte chaque élément de la matrice.
Exemple
1234m <- matrix(1:9, nrow = 3, byrow = TRUE) # Multiply every element by 3 m * 3
Fonctions d’agrégation
Des fonctions telles que sum()
et mean()
calculent les totaux ou les moyennes sur l’ensemble de la matrice.
Exemple
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Overall mean of all elements mean(m) # Overall sum of all elements sum(m)
Fonctions sur les lignes et les colonnes
Il est également possible d'appliquer ces fonctions séparément aux lignes ou aux colonnes avec rowSums()
, rowMeans()
, colSums()
et colMeans()
.
Exemple
123456m <- matrix(1:9, nrow = 3, byrow = TRUE) # Column sums colSums(m) # Row means rowMeans(m)
Ces fonctions facilitent l'analyse des données matricielles selon la dimension.
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 :
- Diviser chaque élément par
2
, puis ajouter1
. Réaffecter le résultat à la variablem
. - Afficher la matrice
m
. - Afficher les totaux de chaque colonne de la matrice
m
. - Afficher la valeur moyenne de tous les éléments de
m
.
Solution
Merci pour vos commentaires !
single