Vous êtes sur la page 1sur 3

LICENCE3 Economie- Gestion J.E.

SYMPHOR

APPRENDRE R

Partie 1 Introduction
1-1. À propos de ce document
Ce document a pour objet de fournir une introduction à l'utilisation du logiciel libre de
traitement de données et d'analyse statistique R. Il se veut le plus accessible possible, y compris
pour ceux qui ne sont pas particulièrement familiers avec l'informatique.

1-2. Présentation de R
R est un langage orienté vers le traitement de données et l'analyse statistique dérivé du langage
S.
Il est développé depuis plus de 10 ans par un groupe de volontaires de différents pays. C'est
un logiciel libre(1), publié sous licence GNU GPL.
L'utilisation de R présente plusieurs avantages :
 c'est un logiciel multiplate-forme, qui fonctionne aussi bien sur des systèmes Linux,
Mac OS X ou Windows ;
 c'est un logiciel libre, développé par ses utilisateurs et modifiable par tout un chacun ;
 c'est un logiciel gratuit ;
 c'est un logiciel très puissant, dont les fonctionnalités de base peuvent être étendues à
l'aide d'extensions (2) ;
 c'est un logiciel dont le développement est très actif et dont la communauté d'utilisateurs
ne cesse de s'élargir ;
c'est un logiciel avec d'excellentes capacités graphiques.
Comme rien n'est parfait, on peut également trouver quelques inconvénients :
 le logiciel, la documentation de référence et les principales ressources sont en anglais.
Il est toutefois parfaitement possible d'utiliser R sans spécialement maîtriser cette
langue ;

1
LICENCE3 Economie- Gestion J.E. SYMPHOR
 par son mode de fonctionnement, R charge normalement l'intégralité des données
traitées en mémoire. Il nécessite donc une machine relativement puissante pour
travailler sur des grosses enquêtes de plusieurs milliers d'individus ;
 il n'existe pas encore d'interface graphique pour R équivalente à celle d'autres logiciels
comme SPSS ou Modalisa. R fonctionne à l'aide de scripts (des petits programmes)
édités et exécutés au fur et à mesure de l'analyse, et se rapprocherait davantage de SAS
dans son utilisation (mais avec une syntaxe et une philosophie très différentes).
À noter que ce dernier point, qui peut apparaître comme un gros handicap, s'avère après un
temps d'apprentissage être un mode d'utilisation d'une grande souplesse.

1-3. Philosophie de R
Deux points particuliers dans le fonctionnement de R peuvent parfois dérouter les utilisateurs
habitués à d'autres logiciels :
 sous R, en général, on ne voit pas les données sur lesquelles on travaille ; on ne dispose
pas en permanence d'une vue des données sous forme de tableau, comme sous Modalisa
ou SPSS. Ceci peut être déroutant au début, mais on se rend vite compte que l'on n'a pas
besoin de voir en permanence les données pour les analyser ;
 avec les autres logiciels, en général la production d'une analyse génère un grand nombre
de résultats de toutes sortes dans lesquels l'utilisateur est censé retrouver et isoler ceux
qui l'intéressent. Avec R, c'est l'inverse : par défaut l'affichage est réduit au minimum,
et c'est l'utilisateur qui demande à voir des résultats supplémentaires ou plus détaillés.
Inhabituel au début, ce fonctionnement permet en fait, assez rapidement, de gagner du temps
dans la conduite des analyses.

(1)
Pour plus d'informations sur ce qu'est un logiciel libre, voir :
http://www.gnu.org/philosophy/free-sw.fr.html.
(2)
Il en existe actuellement plus de 1500, disponibles sur le Comprehensive R Archive Network
(CRAN) : http://cran.r-project.org/.

1-4 Installation de R et de RStudio


Il est préférable de commencer par installer R avant d’installer RStudio.

Installation de R
Pour une installation sous Windows, on se rendra sur cette page : http://cran.r-
project.org/bin/windows/base/ et l’on suivra le premier lien pour télécharger le programme
2
LICENCE3 Economie- Gestion J.E. SYMPHOR
d’installation. Une fois le programme d’installation lancé, il suffira d’installer R avec les
options par défaut.
.
Pour Mac OS X, les fichiers d’installation sont disponibles à http://cran.r-
project.org/bin/macosx/.
Si vous travaillez sous Linux, vous devriez pouvoir trouver R via votre gestionnaire de
paquets, cela pouvant dépendre d’une distribution de Linux à une autre.
Installation de RStudio

RStudio est un EDI, Environnement de Développement Intégré, pour la programmation


avec R. C’est une interface conviviale et puissante pour la programmation avec R.

Une fois R correctement installé, rendez-vous sur


http://www.rstudio.com/products/rstudio/download/ pour télécharger la dernière version
stable de RStudio. Plus précisément, il s’agit de l’édition Open Source de RStudio Desktop
(en effet, il existe aussi une version serveur).
Choisissez l’installateur correspondant à votre système d’exploitation et suivez les instructions
du programme d’installation.

Si vous voulez tester les dernières fonctionnalités de RStudio, vous pouvez télécharger la
version de développement (plus riche en fonctionnalités que la version stable, mais pouvant
contenir des bugs) sur http://www.rstudio.com/products/rstudio/download/preview/.

1-5 Utilisation de RStudio


Visionner sur youtube la vidéo d’utilisation de RStudio
https://www.youtube.com/watch?v=1mSzskE1TWs