Chapter 4 Premiers pas
4.1 R sait tout faire : il compte !
Tapez les commandes suivantes dans le panneau Console de RStudio
2 + 3
## [1] 5
4 * 5
## [1] 20
6 / 4
## [1] 1.5
1:10
## [1] 1 2 3 4 5 6 7 8 9 10
8:-9
## [1] 8 7 6 5 4 3 2 1 0 -1 -2 -3 -4 -5 -6 -7 -8 -9
1,2
1.2
## [1] 1.2
4.2 Notion de variable/objet
Créer une variable nommée a et lui assigner une valeur
<- 2 a
Afficher la valeur de la variable a
print(a)
## [1] 2
Même résultat: si on évoque le nom de variable, R l’imprime
a
## [1] 2
Assigner une valeur à une seconde variable
<- 3 b
Effectuer un calcul avec 2 variables
<- a + b a_plus_b
Afficher le contenu de la variable a_plus_b
print(a_plus_b)
## [1] 5
Changer la valeur de a
<- 7 a
Note: le contenu de a_plus_b n’est pas modifié
print(a_plus_b)
## [1] 5
On recalcule a_plus_b
<- a + b a_plus_b
La nouvelle valeur tient compte de la modification de a
print(a_plus_b)
## [1] 10
Créer un vecteur
<- c(1,10) vec1
Créer un vecteur contenant une séquence d’entiers de 1 à 10
<- 1:10 vec2
Somme d’un vecteur et d’un nombre
+ a vec2
## [1] 8 9 10 11 12 13 14 15 16 17
Vecteur de chaînes de caractères
<- c("riri", "fifi", "loulou") vec3
Diviser un vecteur de nombres par un nombre
/ 2 vec2
## [1] 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Diviser des chaînes de caractères par un nombre
/ 2 vec3
Attention : Noms de variables interdits: TRUE, FALSE, T, F, c, t, pi, data, LETTERS, letters, …