-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathchapitre_01.R
128 lines (92 loc) · 1.78 KB
/
chapitre_01.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
# Premiers pas
## Installation de R
## R comme calculatrice
### Les opérateurs arithmétiques
5 + 5
5 + 5 * 2
(5 + 5) * 2
451 %% 2
288 %% 2
(5 + 5 * 2) %% 2
((5 + 5) * 2) %% 2
pi
pi * 5^2
1/0
### Les opérateurs de comparaison
5 > 3
5 > 3
2 < 1.5
2 <= 2
3.2 >= 1.5
(5 + 8) > (3 * 45/2)
42 == 53
58 == 58
42 == 53
42 != 53
(3 + 2) != 5
10/2 == 5
TRUE == TRUE
TRUE > FALSE
1 == TRUE
0 == FALSE
TRUE + 1
FALSE + 1
(FALSE + 1) == TRUE
T == TRUE
F == FALSE
T == 1
F == 0
(F + 1) == TRUE
print(T)
T <- FALSE
print(T)
### Les opérateurs logiques
!TRUE
!FALSE
((3 + 2) == 5) & ((3 + 3) == 5)
((3 + 2) == 5) & ((3 + 3) == 6)
(3 < 5) & (5 < 5)
(3 < 5) & (5 <= 5)
xor((3 + 2) == 5, (3 + 3) == 6)
xor((3 + 2) == 5, (3 + 2) == 6)
xor((3 + 3) == 5, (3 + 2) == 6)
xor((3 + 3) == 5, (3 + 3) == 6)
### Aide sur les opérateurs
## La notion d'objet
nbrRep <- 5
nbrRep = 5
5 -> nbrRep
nbrRep <- 5
nbrRep + 2
nbrRep * 5 - 45/56
pi * nbrRep^2
nbrRep <- 5
nbrRep + 2
nbrRep <- 10
nbrRep + 2
nbrRep <- 5 * 2 + 7/3
nbrRep + 2
(5 + 9^2 - 1/18) / (32 * 45/8 + 3)
terme01 <- 5 + 9^2 - 1/18
terme02 <- 32 * 45/8 + 3
terme01 / terme02
## Les scripts
### Créer un script et le documenter
# création objet nombre de répétitions
nbrRep <- 5 # commentaire de fin de ligne
nbrRep <- 5
# nbrRep + 5
# ------------------------------------------------------------
# Voici un script pour acquérir les concepts de base
# avec R
# date de création : 25/06/2018
# auteur : François Rebaudo
# ------------------------------------------------------------
# [1] création de l'objet nombre de répétitions
# ------------------------------------------------------------
nbrRep <- 5
# [2] calculs simples
# ------------------------------------------------------------
pi * nbrRep^2
### Exécuter un script
## Conclusion