Opérations Avec des Vecteurs
Les vecteurs en R prennent en charge les opérations arithmétiques. Les opérations peuvent être effectuées élément par élément entre deux vecteurs de même longueur, ou entre un vecteur et un nombre unique (appliqué à chaque élément).
Opérations élément par élément
Les vecteurs de même longueur peuvent être combinés avec des opérateurs arithmétiques, les résultats étant calculés élément par élément.
Exemple
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Opérations scalaires
Un nombre unique peut être combiné avec un vecteur, et l'opération est appliquée à chaque élément.
Exemple
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Fonctions d’agrégation
R propose également de nombreuses fonctions, telles que sum() et mean(), qui s’appliquent directement aux vecteurs.
Exemple
123456789a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculate the sum sum(d) # Calculate the average mean(d)
Swipe to start coding
Vous travaillez dans un magasin. Au cours de la journée, vous avez vendu les articles suivants :
| Item | Price | Items sold |
|---|---|---|
| Sofa | $340 | 5 |
| Armchair | $150 | 7 |
| Dining table | $115 | 3 |
| Dining chair | $45 | 15 |
| Bookshelf | $160 | 8 |
Votre tâche consiste à :
- Construire un vecteur nommé
soldavec les valeurs correspondantes de la colonne Items sold. - Calculer le
revenueen multipliant les vecteurspricesetsold. - Afficher la somme totale du vecteur
revenue.
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
Génial!
Completion taux amélioré à 2.27
Opérations Avec des Vecteurs
Glissez pour afficher le menu
Les vecteurs en R prennent en charge les opérations arithmétiques. Les opérations peuvent être effectuées élément par élément entre deux vecteurs de même longueur, ou entre un vecteur et un nombre unique (appliqué à chaque élément).
Opérations élément par élément
Les vecteurs de même longueur peuvent être combinés avec des opérateurs arithmétiques, les résultats étant calculés élément par élément.
Exemple
123456a <- c(10, 20, 30) b <- c(40, 25, 5) # Addition (element by element) c <- a + b c
Opérations scalaires
Un nombre unique peut être combiné avec un vecteur, et l'opération est appliquée à chaque élément.
Exemple
1234567a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b # Multiply each element by 2 d <- c * 2 d
Fonctions d’agrégation
R propose également de nombreuses fonctions, telles que sum() et mean(), qui s’appliquent directement aux vecteurs.
Exemple
123456789a <- c(10, 20, 30) b <- c(40, 25, 5) c <- a + b d <- c * 2 # Calculate the sum sum(d) # Calculate the average mean(d)
Swipe to start coding
Vous travaillez dans un magasin. Au cours de la journée, vous avez vendu les articles suivants :
| Item | Price | Items sold |
|---|---|---|
| Sofa | $340 | 5 |
| Armchair | $150 | 7 |
| Dining table | $115 | 3 |
| Dining chair | $45 | 15 |
| Bookshelf | $160 | 8 |
Votre tâche consiste à :
- Construire un vecteur nommé
soldavec les valeurs correspondantes de la colonne Items sold. - Calculer le
revenueen multipliant les vecteurspricesetsold. - Afficher la somme totale du vecteur
revenue.
Solution
Merci pour vos commentaires !
single