Skip to content
François Briatte edited this page Nov 17, 2015 · 7 revisions

Cette page résume les trois procédures d'installation requises pour pouvoir reproduire les exercices du cours et passer l'examen final des travaux dirigés. Chaque étape de la procédure requiert d'être connecté à Internet.

Vous aurez besoin, pour ce cours, d'un ordinateur portable équipé d'une version relativement récente de Linux, Mac OS X, ou Windows. Veillez à amener votre ordinateur avec au moins deux heures d'autonomie batterie à chaque cours.

Note : les “tablettes” et les “mini-PC” ne peuvent pas faire fonctionner les logiciels de ce cours.

Vous aurez besoin d'au moins un ordinateur remplissant ces conditions à l'intérieur de votre binôme d'examen. Assurez-vous que cet ordinateur dispose d'au moins 2 Go d'espace-disque libre avant de suivre les procédures d'installation ci-dessous.

1. R

R est un langage de programmation statistique qui permet à votre ordinateur de comprendre certaines instructions utiles pour analyser des données : ouvrir un jeu de données, résumer une variable, produire un graphique, etc.

Pour installer R :

  • sur Mac OS X : téléchargez la version la plus récente de R en cliquant sur ce lien, puis double-cliquez sur le fichier .pkg à la fin du téléchargement pour lancer la procédure d'installation.
  • sur Windows : téléchargez la version la plus récente de R en cliquant sur ce lien, puis double-cliquez sur le fichier .exe à la fin du téléchargement pour lancer la procédure d'installation.

Note : sur Windows, il vous sera demandé si vous souhaitez installer la version 32-bit ou 64-bit du logiciel, ou les deux ; par sécurité, installez les deux.

2. RStudio

RStudio est une interface de développement pour le langage R, c'est-à-dire un programme qui rend plus ergonomique l'utilisation de fichiers (que l'on appelle des “scripts”) contenant du code en langage R.

Pour installer RStudio, téléchargez la version correspondant à votre système d'exploitation sur cette page. Pour l'installation :

  • sur Mac OS X : double-cliquez sur le fichier .dmg que vous avez téléchargé, puis faîtes glisser l'icône RStudio dans votre dossier “Applications”.
  • sur Windows : double-cliquez sur le fichier .exe que vous avez téléchargé pour lancer la procédure d'installation.

Raccourci de lancement

Une fois l'installation terminée, faîtes glisser RStudio dans votre Dock (Mac OS X) ou votre Barre des tâches (Windows) pour y accéder rapidement à chaque cours.

Important : pour ne pas vous compliquer inutilement la vie, veillez à bien utiliser le programme RStudio (icône bleue) et non le programme R (icône grise/mauve).

Réglages des préférences

Ouvrez RStudio. Dans le menu “Tools”, sélectionnez l'item “Global Options” pour accéder aux préférences du programme. Modifiez ces préférences de manière à obtenir la même configuration que dans l'encadré ci-dessous :

Réglage de la langue

Sur Mac OS X, si RStudio affiche un ou plusieurs message(s) évoquant un problème de “locale” à chaque fois que vous l'ouvrez, exécutez la ligne suivante depuis la Console :

system("defaults write org.R-project.R force.LANG en_US.UTF-8")

3. Extensions ggplot2 et survey

Le langage R est modulable : il est possible d'étendre ses fonctionnalités en installant des extensions. Deux extensions sont particulièrement importantes dans le cadre de ces travaux dirigés.

Note : sur Windows, il est vivement recommandé d'effectuer les opérations suivantes en “mode administrateur”. Pour ce faire, fermez RStudio, puis faîtes un clic-droit sur son icône, et sélectionnez “Ouvrir en mode administrateur”.

ggplot2

L'extension ggplot2 sert à produire des graphiques standardisés au moyen d'une syntaxe particulière, que l'on appelle une “grammaire graphique”.

Installez l'extension en exécutant la ligne de code suivante depuis la Console :

install.packages("ggplot2")

survey

L'extension survey sert à analyser des données d'enquête construites au moyen de procédures d'échantillonnage complexes.

Installez l'extension en exécutant la ligne de code suivante depuis la Console :

install.packages("survey")

Vérification

Ne prêtez pas attention au texte qui s'affiche pendant l'installation : assurez-vous simplement que le texte ne se termine pas par un message commençant par "Error" ou "Erreur" (le cas échéant, vérifiez votre connexion Internet et recommencez la procédure).

Lorsque l'extension ggplot2 ou survey aura terminé de s'installer, le dernier message à s'afficher ressemblera probablement à celui-ci :

The downloaded binary packages are in
	/var/folders/_y/hcg241z54sb9b2806jh1fvrw0000gn/T//Rtmpzl2uxl/downloaded_packages

Pour vérifier que l'installation des extensions s'est bien déroulée, exécutez les lignes de code suivantes depuis la Console :

library(ggplot2)
library(survey)

Aucun message commençant par "Error" ou "Erreur" ne devrait s'afficher. Si c'est le cas, suivez la “procédure de secours” vue en cours, en exécutant toutes les lignes de code ci-dessous :

install_package <- function(x) {
  
  if (!require(x, character.only = TRUE, quietly = TRUE)) {
    cat("Installation de", x, "en cours...\n")
    try(install.packages(x, type = "binary", quiet = TRUE))
  }
  
  if (require(x, character.only = TRUE, quietly = TRUE)) {
    cat("Installation de", x, "réussie.\n")
  }
  
}

p = c("plyr", "digest", "grid", "gtable", "reshape2",
      "scales", "proto", "MASS", "ggplot2", "survey")

for (i in p) {
  install_package(i)
}

Clone this wiki locally