xviii
Le logiciel R
3.6
Manipulation de dates et d’unit´ es de temps . . . . . . . . .
119
3.6.1
Affichage de la date courante . . . . . . . . . . . . .
119
3.6.2
Extraction de dates . . . . . . . . . . . . . . . . . .
119
3.6.3
Op´ erations sur des dates . . . . . . . . . . . . . . .
121
3.7
Structures de contrˆ ole . . . . . . . . . . . . . . . . . . . . .
123
3.7.1
Instructions de condition . . . . . . . . . . . . . . .
124
3.7.2
Instructions de boucles . . . . . . . . . . . . . . . .
127
3.8
Cr´ eation de fonctions . . . . . . . . . . . . . . . . . . . . .
129
3.9 † Repr´ esentation des nombres ` a virgule fixe, flottante . . . .
136
3.9.1
Repr´ esentation d’un nombre `
a l’aide d’une base . .
137
3.9.2
Repr´ esentation ` a virgule flottante . . . . . . . . . .
138
3.9.2.1
D´ efinitions . . . . . . . . . . . . . . . . . .
138
3.9.2.2
Limite de cette repr´ esentation due ` a la mantisse . . . . . . . . . . . . . . . . . . . . . . .
139
3.9.2.3
´
Eviter certaines chausse-trappes num´ eriques 140
3.9.2.4
Limite de cette repr´ esentation due ` a l’exposant . . . . . . . . . . . . . . . . . . . . . . .
142
Termes ` a retenir . . . . . . . . . . . . . . . . . . . . . . . . . . . .
145
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
145
Fiche de TP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
147
4
R et sa documentation
153
4.1
Aide int´ egr´ ee au logiciel R . . . . . . . . . . . . . . . . . . .
153
4.1.1
La commande help() . . . . . . . . . . . . . . . . .
153
4.1.2
Quelques commandes compl´ ementaires . . . . . . .
155
4.2 † Aide accessible sur l’Internet . . . . . . . . . . . . . . . . .
157
4.2.1
Moteurs de recherche . . . . . . . . . . . . . . . . .
158
4.2.2
Forums de discussion . . . . . . . . . . . . . . . . .
158
4.2.3
Listes de diffusion (mailing lists) . . . . . . . . . . .
158
4.2.4
Discussion relay´ ee par l’Internet (IRC) . . . . . . .
159
4.2.5
Wiki . . . . . . . . . . . . . . . . . . . . . . . . . .
159
4.3 † Litt´ erature sur R . . . . . . . . . . . . . . . . . . . . . . . .
159
4.3.1
Sur le web . . . . . . . . . . . . . . . . . . . . . . .
159
4.3.2
En format papier . . . . . . . . . . . . . . . . . . .
160
Termes ` a retenir . . . . . . . . . . . . . . . . . . . . . . . . . . . .
161
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
161
Fiche de TP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
161
5
Techniques pour tracer des courbes et des graphiques
163
5.1
Les fenˆ etres graphiques . . . . . . . . . . . . . . . . . . . .
163
5.1.1
Fenˆ etre graphique de base, manipulation, sauvegarde 163
5.1.2
D´ ecoupage de la fenˆ etre graphique : layout() . . .
165
5.2
Les fonctions de trac´ e de bas niveau . . . . . . . . . . . . .
168
Le logiciel R
3.6
Manipulation de dates et d’unit´ es de temps . . . . . . . . .
119
3.6.1
Affichage de la date courante . . . . . . . . . . . . .
119
3.6.2
Extraction de dates . . . . . . . . . . . . . . . . . .
119
3.6.3
Op´ erations sur des dates . . . . . . . . . . . . . . .
121
3.7
Structures de contrˆ ole . . . . . . . . . . . . . . . . . . . . .
123
3.7.1
Instructions de condition . . . . . . . . . . . . . . .
124
3.7.2
Instructions de boucles . . . . . . . . . . . . . . . .
127
3.8
Cr´ eation de fonctions . . . . . . . . . . . . . . . . . . . . .
129
3.9 † Repr´ esentation des nombres ` a virgule fixe, flottante . . . .
136
3.9.1
Repr´ esentation d’un nombre `
a l’aide d’une base . .
137
3.9.2
Repr´ esentation ` a virgule flottante . . . . . . . . . .
138
3.9.2.1
D´ efinitions . . . . . . . . . . . . . . . . . .
138
3.9.2.2
Limite de cette repr´ esentation due ` a la mantisse . . . . . . . . . . . . . . . . . . . . . . .
139
3.9.2.3
´
Eviter certaines chausse-trappes num´ eriques 140
3.9.2.4
Limite de cette repr´ esentation due ` a l’exposant . . . . . . . . . . . . . . . . . . . . . . .
142
Termes ` a retenir . . . . . . . . . . . . . . . . . . . . . . . . . . . .
145
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
145
Fiche de TP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
147
4
R et sa documentation
153
4.1
Aide int´ egr´ ee au logiciel R . . . . . . . . . . . . . . . . . . .
153
4.1.1
La commande help() . . . . . . . . . . . . . . . . .
153
4.1.2
Quelques commandes compl´ ementaires . . . . . . .
155
4.2 † Aide accessible sur l’Internet . . . . . . . . . . . . . . . . .
157
4.2.1
Moteurs de recherche . . . . . . . . . . . . . . . . .
158
4.2.2
Forums de discussion . . . . . . . . . . . . . . . . .
158
4.2.3
Listes de diffusion (mailing lists) . . . . . . . . . . .
158
4.2.4
Discussion relay´ ee par l’Internet (IRC) . . . . . . .
159
4.2.5
Wiki . . . . . . . . . . . . . . . . . . . . . . . . . .
159
4.3 † Litt´ erature sur R . . . . . . . . . . . . . . . . . . . . . . . .
159
4.3.1
Sur le web . . . . . . . . . . . . . . . . . . . . . . .
159
4.3.2
En format papier . . . . . . . . . . . . . . . . . . .
160
Termes ` a retenir . . . . . . . . . . . . . . . . . . . . . . . . . . . .
161
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
161
Fiche de TP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
161
5
Techniques pour tracer des courbes et des graphiques
163
5.1
Les fenˆ etres graphiques . . . . . . . . . . . . . . . . . . . .
163
5.1.1
Fenˆ etre graphique de base, manipulation, sauvegarde 163
5.1.2
D´ ecoupage de la fenˆ etre graphique : layout() . . .
165
5.2
Les fonctions de trac´ e de bas niveau . . . . . . . . . . . . .
168
