314
Le logiciel R - Maˆ ıtriser le langage
SECTION 7.3
Historique des commandes : les fichiers
d’extension .Rhistory
R fournit un m´ ecanisme pour rappeler et r´ eex´ ecuter les commandes pr´ ec´ edemment tap´ ees. Les fl` eches verticales haut et bas du clavier peuvent ˆ etre
utilis´ ees pour parcourir en arri` ere et en avant un historique des commandes
tap´ ees. Une fois qu’une commande est localis´ ee de cette fa¸ con, le curseur peut
ˆ etre d´ eplac´ e `
a l’int´ erieur de la commande en utilisant les fl` eches horizontales
du clavier, et des caract` eres peuvent ˆ etre effac´ es avec la touche SUPPR (ou DEL),
ajout´ es ou modifi´ es avec d’autres touches.
De la mˆ eme fa¸ con que l’on peut sauvegarder nos objets dans des environnements de travail d´ edi´ es ` a l’aide de la commande save.image(), il est aussi
possible de garder la trace de toutes les commandes tap´ ees au clavier. La succession de ces commandes est sauv´ ee dans un fichier dont l’extension du nom
est impos´ ee par le logiciel : .Rhistory (anciennement .rhi).
L` a encore, il est bon de sauvegarder un fichier d’extension .Rhistory pour
chaque projet sur lequel on travaille. Ces commandes pourront alors de nouveau ˆ etre rendues disponibles de fa¸ con interactive depuis la ligne de commande
de R en utilisant les fl` eches du clavier.
Pour sauvegarder l’historique des commandes de la session en cours, il faut
utiliser la commande savehistory(). Pour recharger l’historique des commandes d’une session pr´ ec´ edente, il faut utiliser la commande loadhistory().
Notons que sous Microsoft Windows, on peut effectuer les mˆ emes op´ erations
depuis le menu File/Save History... et File/Load History...
Mac
Les utilisateurs Mac pourront compter sur R.app qui offre
une barre lat´ erale permettant de visionner, de naviguer dans et
de manipuler l’historique. Elle est activ´ ee en cliquant sur l’icˆ one
Afficher/Cacher l’historique de la console R.
Astuce
La commande history() affiche dans une nouvelle fenˆ etre la liste de
l’historique de toutes les commandes pass´ ees de la session en cours.
Le logiciel R - Maˆ ıtriser le langage
SECTION 7.3
Historique des commandes : les fichiers
d’extension .Rhistory
R fournit un m´ ecanisme pour rappeler et r´ eex´ ecuter les commandes pr´ ec´ edemment tap´ ees. Les fl` eches verticales haut et bas du clavier peuvent ˆ etre
utilis´ ees pour parcourir en arri` ere et en avant un historique des commandes
tap´ ees. Une fois qu’une commande est localis´ ee de cette fa¸ con, le curseur peut
ˆ etre d´ eplac´ e `
a l’int´ erieur de la commande en utilisant les fl` eches horizontales
du clavier, et des caract` eres peuvent ˆ etre effac´ es avec la touche SUPPR (ou DEL),
ajout´ es ou modifi´ es avec d’autres touches.
De la mˆ eme fa¸ con que l’on peut sauvegarder nos objets dans des environnements de travail d´ edi´ es ` a l’aide de la commande save.image(), il est aussi
possible de garder la trace de toutes les commandes tap´ ees au clavier. La succession de ces commandes est sauv´ ee dans un fichier dont l’extension du nom
est impos´ ee par le logiciel : .Rhistory (anciennement .rhi).
L` a encore, il est bon de sauvegarder un fichier d’extension .Rhistory pour
chaque projet sur lequel on travaille. Ces commandes pourront alors de nouveau ˆ etre rendues disponibles de fa¸ con interactive depuis la ligne de commande
de R en utilisant les fl` eches du clavier.
Pour sauvegarder l’historique des commandes de la session en cours, il faut
utiliser la commande savehistory(). Pour recharger l’historique des commandes d’une session pr´ ec´ edente, il faut utiliser la commande loadhistory().
Notons que sous Microsoft Windows, on peut effectuer les mˆ emes op´ erations
depuis le menu File/Save History... et File/Load History...
Mac
Les utilisateurs Mac pourront compter sur R.app qui offre
une barre lat´ erale permettant de visionner, de naviguer dans et
de manipuler l’historique. Elle est activ´ ee en cliquant sur l’icˆ one
Afficher/Cacher l’historique de la console R.
Astuce
La commande history() affiche dans une nouvelle fenˆ etre la liste de
l’historique de toutes les commandes pass´ ees de la session en cours.
