Comment stocker et calculer les valeurs de r

Utilisation de R comme une calculatrice est très intéressant, mais peut-être pas si utile que ça. Une capacité beaucoup plus utile est le stockage de valeurs et ensuite faire des calculs sur ces valeurs stockées.

Essayez ce qui suit:

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

Dans ces deux lignes de code, vous affectez abord la séquence 1: 5 à une variable appelée X. Ensuite, vous demandez R pour imprimer la valeur de X en tapant X dans la console et appuyez sur Entrée.

Dans R, l'opérateur d'affectation est lt; -, lequel vous tapez dans la console à l'aide de deux frappes: le symbole inférieur à (lt;) Suivi d'un trait d'union (-). La combinaison de ces deux symboles représente affectation.

En plus de la récupération de la valeur d'une variable, vous pouvez faire des calculs sur cette valeur. Créez une seconde variable appelée y, et attribuez-lui la valeur 10. Puis ajouter les valeurs de X et y, comme suit:




> Y lt; - 10> x + y [1] 11 13 14 15 12

Les valeurs des deux variables se ne changent pas sauf si vous affectez une nouvelle valeur. Vous pouvez le vérifier en tapant ce qui suit:

> X [1] 1 2 3 4 5> Y [1] 10

Maintenant créer une nouvelle variable z, assigner la valeur de x + y, et imprimer sa valeur:

> Z lt; - x + y> z [1] 11 13 14 15 12

Les variables peuvent également prendre des valeurs de texte. Vous pouvez attribuer la valeur "Bonjour" à une variable appelée h, par exemple, en présentant le texte à la R entre guillemets, comme ceci:

> H lt; - "Bonjour"> h [1] "Bonjour"

Vous devez présenter des valeurs de texte ou le caractère à la R guillemets - simple ou double. R accepte à la fois. Donc, à la fois h lt; - "Bonjour" et h lt; - «Bonjour» sont des exemples de syntaxe de R valide.

Dans “ en utilisant des vecteurs, n ° 148; vous utilisez le c () fonction pour combiner des valeurs numériques dans des vecteurs. Cette technique fonctionne également pour le texte. Essayez-le:

> Hw lt; - c ("Bonjour", "le monde!")> hw [1] «Bonjour» «monde»!

Vous pouvez utiliser le coller () fonctionner pour concaténer plusieurs éléments de texte. Par défaut, coller () met un espace entre les différents éléments, comme ceci:

> Coller ("Bonjour", "le monde!") [1] "Bonjour tout le monde!"

» » » » Comment stocker et calculer les valeurs de r