Les scripts sont une façon puissante d'utiliser l'environnement R. Un script est un fichier contenant une série de fonctions qui serons exécutées dans R. Dans l'environnement R, il est possible d'exécuter un fichier de script au complet ou, et c'est plus souvent le cas, ligne par ligne.
La figure suivante présente un exemple d'un script. Les lignes débutant par un dièse (#) sont des lignes commentaires et seront ignorées par le logiciel R. Comme vous le voyez, une ligne vaut une opération dans l'environnement R.
Si vous avez installé l'environnement R (Section 00), vous pouvez utiliser l'utilitaire R Edit pour créer, modifier et exécuter les scripts. Les fichiers de scripts ont habituellement l'extension .r (exemple: intro_01_a.r).
Lorsque vous avez un script de chargé, il est possible d'exécuter une ligne du script grâce à l'icône dans la barre d'outils. Il aurait aussi été possible d'aller dans le menu EDITION -> Exécuter la ligne ou la sélection. Enfin, le raccourci clavier CTRL-L donne le même résultat. Voyez le résultat dans la fenêtre R Console
Et voici le résultat une fois toute les lignes exécutées. Il aurait été possible de sélectionner à l'aide de la souris toutes les lignes et de les exécuter en un seul clic.
Vous en savez probablement assez pour exécuter les scripts qui sont joints à ce procédurier. Cependant, nous allons vous proposer un logiciel qui rend l'utilisation de l'environnement R plus agréable et qui remplacera la fenêtre R Editor. Il s'agit du logiciel Tinn-R. Ce logiciel permet de modifier les scripts, mais possède aussi plusieurs fonctionnalités intéressantes. Voici un exemple d'un écran d'un utilisateur de Tinn-R et de R Console.
Les détails de l'installation de Tinn-R sont présentés à la section suivante (Section_02_B) de ce procédurier. Nous vous suggérons fortement d'utiliser cet outil pour l'écriture et la compilation de vos scripts. Cliquez ici.
Vous êtes prêts à commencer les premiers exercices de mesures et évaluation de la Section 02_C.
Retour à à la page précédente | |
Retour à la page principale | Dernière mise à jour faite le 21 janvier 2017 à 13:10 -0800 par AndréSèb |