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 à 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 :
- 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.
- 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 :
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.
Références
Bibliographie
Notes de bas de page
Pour les possesseurs de Mac récents, à processeurs M1 ou plus récents, il faut utiliser la version arm64, les autres doivent prendre la version classique↩︎