Initiation à R
L3 économie-finance
Introduction générale
R ?
- Est un langage de programmation tourné principalement vers l’analyse des données et les statistiques. https://fr.wikipedia.org/wiki/R_(langage)
- Dérive d’un langage antérieur appelé S https://fr.wikipedia.org/wiki/S_(langage)
- Est un logiciel libre
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 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 à
Ret 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 :
- Le manuel de Barnier et Kauffmann (2023) (en français), que vous pouvez lire au fur et à mesure pour la séance suivante. Il est disponible sur Moodle et en ligne.
- 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. Ils sont disponibles sur ce dépôt Github. Il faut m’envoyer les fichiers finaux 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, Gemini ou Claude peuvent en général fournir des réponses, mais elles 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 :
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
ou bien rechercher l’application RStudio sur votre ordinateur.