Sommaire
xxi
7
Maintenance des sessions
309
7.1
Les commandes R, les objets et leur stockage . . . . . . . .
309
7.2
Environnement de travail : les fichiers d’extension .RData .
311
7.3
Historique des commandes : les fichiers d’extension .Rhistory 314
7.4
Sauvegarder des graphiques . . . . . . . . . . . . . . . . . .
315
7.5
La gestion des packages . . . . . . . . . . . . . . . . . . . .
316
7.6
La gestion des chemins d’acc` es aux objets R . . . . . . . . .
317
7.7 † Autres commandes utiles . . . . . . . . . . . . . . . . . . .
319
7.8 † La gestion de la m´ emoire . . . . . . . . . . . . . . . . . . .
320
7.8.1
Organisation de la m´ emoire vive . . . . . . . . . . .
321
7.8.2
Acc´ eder ` a la m´ emoire . . . . . . . . . . . . . . . . .
321
7.8.2.1
Probl` emes caus´ es par la gestion m´ emoire des
entiers . . . . . . . . . . . . . . . . . . . . . .
322
7.8.2.2
Allocation cons´ ecutive de la m´ emoire . . .
324
7.8.3
Taille des objets dans R . . . . . . . . . . . . . . . .
326
7.8.4
Quantit´ e totale de m´ emoire utilis´ ee par R . . . . . .
327
7.8.5
Quelques recommandations . . . . . . . . . . . . . .
329
7.9 † Utiliser R en mode BATCH . . . . . . . . . . . . . . . . . . .
331
7.10 † Cr´ eation d’un package R simplifi´ e . . . . . . . . . . . . . .
332
Termes ` a retenir . . . . . . . . . . . . . . . . . . . . . . . . . . . .
335
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
335
Fiche de TP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
336
II Math´ ematiques et statistiques ´ el´ ementaires
339
8
Math´ ematiques de base : calcul matriciel, int´ egration, optimisation 341
8.1
Les fonctions math´ ematiques de base . . . . . . . . . . . .
342
8.2
Calcul matriciel . . . . . . . . . . . . . . . . . . . . . . . .
343
8.2.1
Op´ erations de base . . . . . . . . . . . . . . . . . .
344
8.2.2
Produit ext´ erieur . . . . . . . . . . . . . . . . . . .
346
8.2.3
Produit de Kronecker . . . . . . . . . . . . . . . . .
347
8.2.4
Matrices triangulaires . . . . . . . . . . . . . . . . .
347
8.2.5
Op´ erateurs vec et demi-vec . . . . . . . . . . . . . .
348
8.2.6
D´ eterminant, trace, nombre de conditionnement . .
348
8.2.7
Donn´ ees centr´ ees, donn´ ees r´ eduites . . . . . . . . . .
349
8.2.8
Calcul des valeurs propres et vecteurs propres . . .
350
8.2.9
Racine carr´ ee d’une matrice hermitienne d´ efinie positive . . . . . . . . . . . . . . . . . . . . . . . . . . . .
350
8.2.10
D´ ecomposition en valeurs singuli` eres . . . . . . . . .
351
8.2.11
D´ ecomposition de Cholesky . . . . . . . . . . . . . .
352
8.2.12
D´ ecomposition QR . . . . . . . . . . . . . . . . . . .
353
xxi
7
Maintenance des sessions
309
7.1
Les commandes R, les objets et leur stockage . . . . . . . .
309
7.2
Environnement de travail : les fichiers d’extension .RData .
311
7.3
Historique des commandes : les fichiers d’extension .Rhistory 314
7.4
Sauvegarder des graphiques . . . . . . . . . . . . . . . . . .
315
7.5
La gestion des packages . . . . . . . . . . . . . . . . . . . .
316
7.6
La gestion des chemins d’acc` es aux objets R . . . . . . . . .
317
7.7 † Autres commandes utiles . . . . . . . . . . . . . . . . . . .
319
7.8 † La gestion de la m´ emoire . . . . . . . . . . . . . . . . . . .
320
7.8.1
Organisation de la m´ emoire vive . . . . . . . . . . .
321
7.8.2
Acc´ eder ` a la m´ emoire . . . . . . . . . . . . . . . . .
321
7.8.2.1
Probl` emes caus´ es par la gestion m´ emoire des
entiers . . . . . . . . . . . . . . . . . . . . . .
322
7.8.2.2
Allocation cons´ ecutive de la m´ emoire . . .
324
7.8.3
Taille des objets dans R . . . . . . . . . . . . . . . .
326
7.8.4
Quantit´ e totale de m´ emoire utilis´ ee par R . . . . . .
327
7.8.5
Quelques recommandations . . . . . . . . . . . . . .
329
7.9 † Utiliser R en mode BATCH . . . . . . . . . . . . . . . . . . .
331
7.10 † Cr´ eation d’un package R simplifi´ e . . . . . . . . . . . . . .
332
Termes ` a retenir . . . . . . . . . . . . . . . . . . . . . . . . . . . .
335
Exercices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
335
Fiche de TP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
336
II Math´ ematiques et statistiques ´ el´ ementaires
339
8
Math´ ematiques de base : calcul matriciel, int´ egration, optimisation 341
8.1
Les fonctions math´ ematiques de base . . . . . . . . . . . .
342
8.2
Calcul matriciel . . . . . . . . . . . . . . . . . . . . . . . .
343
8.2.1
Op´ erations de base . . . . . . . . . . . . . . . . . .
344
8.2.2
Produit ext´ erieur . . . . . . . . . . . . . . . . . . .
346
8.2.3
Produit de Kronecker . . . . . . . . . . . . . . . . .
347
8.2.4
Matrices triangulaires . . . . . . . . . . . . . . . . .
347
8.2.5
Op´ erateurs vec et demi-vec . . . . . . . . . . . . . .
348
8.2.6
D´ eterminant, trace, nombre de conditionnement . .
348
8.2.7
Donn´ ees centr´ ees, donn´ ees r´ eduites . . . . . . . . . .
349
8.2.8
Calcul des valeurs propres et vecteurs propres . . .
350
8.2.9
Racine carr´ ee d’une matrice hermitienne d´ efinie positive . . . . . . . . . . . . . . . . . . . . . . . . . . . .
350
8.2.10
D´ ecomposition en valeurs singuli` eres . . . . . . . . .
351
8.2.11
D´ ecomposition de Cholesky . . . . . . . . . . . . . .
352
8.2.12
D´ ecomposition QR . . . . . . . . . . . . . . . . . . .
353
