Comment installer le logiciel R et son environnement R Studio ?

Dans ce post, je vous présente le logiciel R et son environnement R studio, puis je vous explique comment ils fonctionnent, et comment on les installe pour pouvoir les utiliser ensemble.

 

Présentation du logiciel R et de son environnement R Studio

Le logiciel R

R est à la fois un logiciel (au départ de statistique, de data science aujourd’hui, c’est-à-dire couvrant beaucoup plus de domaines), et un langage de programmation orienté objet ( en gros ça veut dire que la programmation est simplifiée).
Concrètement, pour utiliser R il faut donc lui fournir des instructions sous forme de lignes de commandes (à ce stade ça peut faire peur , mais ce n’est pas si compliqué que ça !). Ces lignes de commandes comportent des sortes de “mots clés” qui sont des fonctions implémentées (c’est à dire prêtes à être employées). Par exemple, la fonction mean permet de calculer une moyenne. On peut, bien sur, également coder ses  propres fonctions.

Les fonctions implémentées sont regroupées dans des collections thématiques, appelé package. Par exemple, le package ‘drc‘ comporte de nombreuses fonctions permettant de modéliser des courbes dose réponse.

R est développé et maintenu par la  R CoreTeam. C’est un logiciel gratuit, qui est disponible sous les plateformes windows, MacOS et Linux. Il est téléchargeable sur le site du CRAN (Compréhensive R Archive Network).

Les packages de fonctions, quant à eux, sont développés individuellement,  par des spécialistes du domaine auquel ils s’intéressent. Ils sont mis à disposition de la communauté R, généralement sur le site de CRAN (dans l’onglet package du menu de gauche), mais parfois aussi sur le compte GitHub du développeur. Les packages contenant les fonctions de base  sont téléchargés et installés automatiquement avec le logiciel R ( par exemple stats, graphics, grDevices, datasets, methods, base). Les autres package doivent être téléchargés et installés volontairement.

 

R Studio

R studio est l’environnement du logiciel R. On appelle cela une IDE pour Integrated Development Environment. Un environnement c’est un ensemble d’outils qui facilitent l’utilisation du logiciel ; par exemple l’écriture d’un code, son exécution, son débogage, ou encore la visualisation des résultats. Ces outils sont généralement manipulés depuis une interface graphique, c’est le cas pour Rstudio.

L’interface graphique de R studio est divisée en 4 zones :

R and R studio

 

 

    • La zone A permet d’éditer du code R, c’est à dire d’ouvrir, de créer ou encore de modifier des scripts de commandes R.
    • La Zone B est la console du logiciel R ;  elle  permet l’exécution de codes. Les lignes de commandes peuvent être directement entrées dans la console, ou bien transférées de la zone A à la zone B par un copier coller, ou par le raccourci Ctrl+Entrée après s’être positionné sur la ligne
    • La Zone C permet d’avoir accès à plusieurs éléments :
      • L’onglet “Environnement” permet d’afficher la liste des objets présents dans la mémoire de R, ainsi que les jeux de données importées ou créés. Il est également possible d’importer des données via le menu déroulant “Import Dataset“.
      • L’onglet “History” permet d’afficher l’historique des commandes exécutées dans la console
      • L’onglet “Git” permet de faire du versionnage. Cela nécessite d’installer Git bash (sous Windows)
    •  La Zone D permet également d’avoir accès à plusieurs éléments :
    •  L’onglet “file” permet de naviguer dans fichiers
    • L’onglet “plot” donne accès à la fenêtre d’affichage et d’exportation des graphs
    • L’onglet “Package” permet d’accéder à une fenêtre d’installation et de mise à jour des packages
    • L’onglet “Help” permet d’accéder à l’aide en ligne de toutes les fonctions des packages chargés dans R

Le projet R studio est piloté par Hadley Wickham, qui est un peu le Steeve Jobs de R. He thinks different !

Hadley Wickham

Sous son impulsion, de nouvelles fonctionnalités ont été ajoutées à R studio, plus ou moins récemment, comme :

  • la production automatique de rapports mêlant code, sorties, et commentaires
  • le développement assisté de packages de fonctions
  • le développement d’application web (via Shiny – cliquez ici pour visualiser des exemples)
  • la création de présentations avec de diapositives, etc..

Hadley Wickham et son équipe sont également à l’origine de nombreux packages R. La caractéristiques commune de ces packages est de faciliter l’utilisation du langage R. Parmi ces packages, on trouve :

  • dplyr (se prononce deep layer) pour manipuler les données
  • ggplot2 pour faire des graphs
  • lubridate pour gérer les temps
  • stringR pour gérer les chaînes de caractères
  • knitr pour générer des rapports dynamiques, etc…

R studio est également multiplateforme, et il existe sous une version totalement gratuite.

Maintenant que les présentations sont faites, passons au téléchargement et à l’installation de R et R studio.

 

Installation du logiciel R et de son environnement R Studio

L’installation de R et R studio se déroule en 5 étapes :

  1. Téléchargement du logiciel R
  2. Installation du logiciel R
  3. Téléchargement de R studio
  4. Installation de R studio
  5. Ouverture de R studio

 

1) Téléchargement du logiciel R

R est accessible sur le site du CRAN : https://cran.r-project.org/

Pour le télécharger il suffit de suivre la démarche présentée ici en pas à pas pour Windows. La procédure pour les autres plateformes est sensiblement identique.

Installer le logiciel R_1

Installer le logiciel R_2

Installer le logiciel R_3

2) Installation du logiciel R

 

Installer le logiciel R_4

Normalement, la langue sélectionnée par défaut est le français. Si ce n’est pas le cas, vous pouvez choisir “Français” dans le menu déroulant.

Installer le logiciel R_5

Pour la suite, il suffit de toujours cliquer sur suivant en acceptant les options par défaut jusqu’à la fin de l’installation.

Installer le logiciel R_7

 

3) Téléchargement de R Studio

R studio se télécharge à partir du site de R Studio : https://www.rstudio.com/.

Là encore, la démarche est présentée en pas à pas, pour Windows.

Installer Rstudio_1

 

Installer Rstudio_2

 

Installer Rstudio_3

 

4) Installation de R Studio

A ce stade, il faut aller chercher, dans le dossier de Téléchargement, le fichier de R studio que l’on vient de télécharger, puis de double cliquer dessus pour commencer son installation.

Installer Rstudio_4

Installer Rstudio_5

Installer Rstudio_6

 

 

5) Ouverture de R et R Studio

Pour utiliser R, à partir de R studio, il suffit à présent d’ouvrir R studio. Si l’installation s’est correctement déroulée, un icône de R studio est à présent visible dans le menu déroulant de Windows, ou bien dans la liste des applications installées. Ouvrez R Studio en cliquant dessus.

Vous devriez obtenir un écran similaire à celui-ci. Pas de panique si le fond de la zone de script (en haut à gauche)  et de la console (en bas à gauche)  sont blancs et que vous n’avez pas l’onglet git dans la zone C (en haut à gauche). Rassurez-vous, tout est prêt pour utiliser R et RStudio.

Utiliser R studio_1

  

Voilà ! Si vous pensez que j’ai oublié quelque chose, si vous avez des remarques, des questions, n’hésitez pas à laisser un commentaire ci dessous ! Smile

Et n’oubliez pas de partager l’article ! Smile

 

Partager l'article
  •  
  •  
  •  
  •  
  •  
    6
    Partages
  • 6
  •  
  •  
  •  
  •  

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *