Initiation à R

L3 économie-finance

Elias Bouacida

Université Paris 8

15 octobre 2024

Introduction générale

R ?

Objectif du cours

  • Apprendre à utiliser R et Rstudio
  • Apprendre à utiliser les principales librairies (aussi appelées paquets) de R pour l’analyse de données et les statistiques (le tidyverse)
  • Vous préparez à utiliser R dans d’autres cours (économétrie, séries temporelles, économie du travail, projet tutoré)

Déroulement du cours

  • Une partie théorique à lire chez vous, où nous discuterons des notions de programmation (en R) et des commandes
  • Une partie pratique où vous travaillerez sur machine
  • Le seul prérequis pour suivre ce cours est d’avoir accès à R et RStudio sur un ordinateur.

Validation

  • Le cours n’est pas noté, mais est validé par l’envoi de votre travail sur ordinateur.

Cours

Le cours est construit à partir de deux ressources :

  1. Le manuel de Barnier et Kauffmann (2023) (en français), que vous devez lire au fur et à mesure pour la séance suivante. Il est disponible sur Moodle et en ligne.
  2. Les exercices développés par l’équipe swirldev (2022) (en anglais) et traduits et adaptés pour le cours, et d’autres élaborés par moi-même. Il sont disponibles sur ce dépôt Github. Il faut m’envoyer les fichiers de ces exercices pour la validation.

Quand vous avez un problème avec R, vous pouvez généralement trouver sur internet la réponse à votre question. Stackoverflow est une bonne ressource pour commencer. Les assistants par IA type ChatGPT ou Claude peuvent en général fournir des réponses, mais il est sont parfois fausses et il n’est pas toujours simple de les comprendre.

R et Rstudio

Installation de R

R et Rstudio sont deux logiciels libres, gratuits, téléchargeables en ligne et fonctionnant sous Windows, Mac et Linux.

Pour installer R, il suffit de se rendre sur une des pages suivantes :

  • Windows
  • Mac 1
  • Pour Linux, vous pouvez utiliser le gestionnaire de paquet du système ou bien suivre les instructions ici pour obtenir la dernière version de R (pour Ubuntu/Debian)

RStudio

  • Pour installer RStudio, rendez-vous sur ici et installez la version Desktop (gratuite) adaptée à votre système.
  • Il faut installer R avant d’installer RStudio, sinon RStudio vous enverra une erreur.
  • Vous pouvez aussi utiliser la version en ligne posit Cloud, qui est très similaire à Rstudio.
  • Vous trouverez plus d’informations sur l’installation de R et Rstudio sur le page Moodle du cours.

Lancement de Rstudio

Une fois installé, pour lancer Rstudio, vous pouvez cliquer sur l’icône correspondante Logo RStudio ou bien rechercher l’application RStudio sur votre ordinateur.

Références

Bibliographie

Barnier, Julien, et Mayeul Kauffmann. 2023. « "Introduction à R et au tydiverse" ». Zenodo. https://doi.org/10.5281/zenodo.6382598.
swirldev. 2022. « Basic R programming ». https://github.com/swirldev/R_Programming_E.