La formation « Les fondamentaux du langage R » vous initiera à l’un des langages de programmation statistique les plus utilisés.
Découvrez l’histoire de R, pourquoi il est largement adopté dans la communauté scientifique et comment installer R et RStudio.
Apprenez les bases de la programmation avec R, y compris les opérateurs usuels, la gestion des variables, la manipulation des vecteurs, les matrices, les dataframes et les listes.
Comprenez les opérateurs logiques, les structures de contrôle comme « if.
.
.
else » et les boucles, ainsi que la création de fonctions et l’utilisation de la famille « apply ».
Apprenez à charger, visualiser et manipuler des données depuis un CSV ou d’autres formats.
Découvrez comment réaliser des représentations graphiques simples et effectuer des analyses statistiques basiques, y compris la corrélation, la régression linéaire et l’étude des effectifs.
Programme détaillé
Présentation de R (1 heure)
- Un bref historique
- Pourquoi R ?
- Installation de R
- Le système de packages
- RStudio
- Ressources diverses
Basiques de programmation (4 heures)
- Opérateurs usuels
- Variables
- Types
- Vecteurs
- Comparaisons
- Matrices
- Factor
- DataFrame
- Listes
Programmation avec R (2 heures)
- Les opérateurs logiques
- La structure "if...else"
- Les boucles
- Les fonctions
- La famille des fonctions de type "apply"
Manipuler des données (4 heures)
- Charger des données depuis un CSV
- Autres formats de données possibles en entrée
- Visualiser ses données
- Manipulation de variables de type "factor"
- Manipulation de variables de type "date"
- Créer une nouvelle variable
- Ecrire des données dans un CSV
Représentations graphiques simples (2 heures)
- Données catégorielles : "barplot"
- Données numériques : "boxplot"
- La fonction "plot"
- Quelques éléments de personnalisation et exemples
- Les formats d'exports
- Pour aller plus loin...
Analyses statistiques basiques (1 heure)
- Etude d'une variable : indicateurs numériques, distribution, effectifs
- Etude de 2 variables : corrélation et régression linéaire simple, tableau de contingence, moyennes par groupes