Vidéo: Somme de vecteurs et relation de Chasles - Maths seconde - Les Bons Profs 2024
R est un langage vectoriel. Vous pouvez considérer un vecteur comme une ligne ou une colonne de chiffres ou de texte. La liste des nombres {1, 2, 3, 4, 5}, par exemple, pourrait être un vecteur. Contrairement à la plupart des autres langages de programmation, R vous permet d'appliquer des fonctions à l'ensemble du vecteur en une seule opération sans avoir besoin d'une boucle explicite.
Nous allons illustrer avec du vrai code R. Tout d'abord, nous assignerons les valeurs 1: 5 à un vecteur que nous appellerons x:
> [1] 3 4 5 6 7Vous pouvez également ajouter un vecteur à un autre. Pour ajouter les valeurs 6: 10 par élément à x, vous procédez comme suit: >> x + 6: 10 [1] 7 9 11 13 15
Pour cela, dans la plupart des autres langages de programmation, boucle pour parcourir chaque valeur de x.
Cette fonctionnalité de R est extrêmement puissante car elle vous permet d'effectuer de nombreuses opérations en une seule étape. Dans les langages de programmation qui ne sont pas vectorisés, vous devez programmer une boucle pour obtenir le même résultat.