Interfaces utilisateur et rapports statistiques avec R et Sas
Introduction
Chapitre 1. Environnement de travail
1.1. Console R
1.2. Librairies
1.3. RCommander
1.4. Aide et documentation
1.5. Exercices
Chapitre 2. Le langage R
Chapitre 3. Rapports statistiques
Chapitre 4. Interfaces utilisateur
Chapitre 5. Bases de données et langage Sql
Annexe A : une applette Java
Annexe B : le logiciel Sas
Page d'accueil Table des matières Niveau supérieur Page précédente Bas de la page Page suivante Démarrage du logiciel Webographie du module Glossaire du module

1.2. Librairies

Une librairie, alias package ou bibliothèque de programmes, est un ensemble de programmes R regroupés suivant une thématique et permettant d'augmenter les fonctionnalités de base de R :

  • tcltk : permet de créer des interfaces utilisateur pour saisir des informations
  • odfWeave : permet la rédaction de rapports statistiques avec le traitement de texte Writer
  • R2HTML : permet la création de pages web comportant statistiques, graphiques...
  • Rpad : permet création de rapports interactifs, c'est à dire dépendants des informations saisies dans une interface utilisateur
  • Rcmdr : permet d'utiliser R de façon conviviale dans une interface graphique avec menus
  • ... : il y maintenant plus de 1000 librairies !

Vous pouvez voir, en consultant par exemple le dossier "library" situé dans le répertoire de votre installation R, quelles sont celles présentes sur votre machine. Voici, à titre d'illustration, celles que j'ai trouvées après avoir installé la version 2.11 sur ma machine : voir écran

Pour installer les librairies nécessaires dans ce cours, vous pouvez soit passer par le menu Packages de votre console R, soit recopier et exécuter dans la console les commandes suivantes :

# choix de lyon1 comme site de telechargement (optionnel)
local({r <- getOption("repos"); r["CRAN"] <- "http://cran.univ-lyon1.fr/"; 
	options(repos=r)})
# telechargement du package Rcmdr et des packages dependants
utils:::install.packages("Rcmdr",dependencies = TRUE)
# telechargement du package odfWeave et des packages dependants
utils:::install.packages("odfWeave",dependencies = TRUE)
# telechargement du package Rpad et des packages dependants (dont R2HTML)
utils:::install.packages("Rpad",dependencies = TRUE)
# telechargement du package sqldf et des packages dependants
utils:::install.packages("sqldf",dependencies = TRUE)
Page d'accueil Table des matières Niveau supérieur Page précédente Haut de la page Page suivante Démarrage du logiciel Webographie du module Glossaire du module