Comment effectuer plusieurs calculs avec des vecteurs à l'aide de r

R est un langage vectoriel. Vous pouvez penser à un vecteur comme une ligne ou une colonne de chiffres ou de texte. La liste des numéros {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 la nécessité d'une boucle explicite.

Nous illustrons avec un peu de code R réel. Premièrement, nous allons assigner les valeurs 1: 5 à un vecteur qui nous appellerons X:

> X lt; - 1: 5> x [1] 1 2 3 4 5

Ensuite, nous allons ajouter de la valeur 2 pour chaque élément dans le vecteur X et imprimer le résultat:

> X + 2 [1] 3 4 5 6 7

Vous pouvez également ajouter un vecteur à l'autre. Pour ajouter les valeurs 06h10 élément-sage de X, vous faites ce qui suit:

> X + 06:10 [1] 7 9 11 13 15

Pour cela, dans la plupart des autres langage de programmation exigerait une boucle explicite à courir à travers chaque valeur de X.

Cette caractéristique de R est extrêmement puissant car il vous permet d'effectuer de nombreuses opérations en une seule étape. Dans les langues qui ne sont pas vectorisés programmation, vous auriez à programmer une boucle pour obtenir le même résultat.


» » » » Comment effectuer plusieurs calculs avec des vecteurs à l'aide de r