Formation : Les bases du langage R
Objectifs :
À l’issue de ces deux journées, les participants seront capables de :
Comprendre les fondamentaux du langage R et de l’environnement RStudio.
Manipuler des données simples : importer, nettoyer, transformer et explorer.
Utiliser les principaux types d’objets (vecteurs, matrices, data frames, listes).
Réaliser des visualisations de base avec R (base R + introduction à ggplot2).
Exporter des résultats et scripts pour réutilisation.
Développer une autonomie de base dans l’écriture de scripts reproductibles.
Toute personne souhaitant découvrir le langage R.
Professionnels manipulant des données (analystes, chargés d’études, statisticiens débutants, data enthusiasts).
Étudiants ou chercheurs débutant en analyse de données.
Collaborateurs en reconversion ou souhaitant monter en compétences dans la data.
Aucune connaissance préalable en programmation n’est requise.
Aucune maîtrise statistique avancée n’est nécessaire.
Savoir utiliser un ordinateur (fichiers, dossiers) est suffisant.
Format : présentiel ou à distance
Durée : 2 jours
Prix : 1 300 € HT
Programme
Présentation du langage R : philosophie, syntaxe, atouts, limites.
Installation de R et RStudio.
Découverte de l’interface RStudio : console, scripts, environnement, plots.
Structure d’un script R : bonnes pratiques dès le début.
Atelier pratique :
Premiers pas dans RStudio, écriture d’un script simple.
Notion d’objet et d’attribution (
<-).Les types de données : numérique, texte, logique, factor.
Les structures de données :
Vecteurs
Matrices
Data frames
Listes
Atelier pratique :
Créer et manipuler différents objets, indexation, filtrage, modifications simples.
Lecture de fichiers CSV, TXT, Excel.
Importer des données via RStudio.
Exportation de fichiers.
Introduction rapide au package readr.
Atelier pratique :
Importer un jeu de données, le visualiser et l’explorer.
Comprendre les notations de base :
$,[],names(),str().Manipulations simples :
renommer des colonnes
filtrer
trier
sélectionner des variables
créer de nouvelles colonnes
Atelier pratique :
- Transformer une table de données (data frame) avec les commandes de base.
- Manipulations élémentaires sur un jeu de données
Pourquoi le tidyverse ?
Présentation rapide des packages :
dplyr,tidyr,ggplot2.Comparaison avec les fonctions de base.
Atelier pratique :
Installation et chargement du tidyverse.
Les fonctions essentielles :
filter()select()mutate()arrange()summarise()+group_by()
Atelier pratique :
Réaliser des transformations simples puis un mini-rapport descriptif.
Structure d’un graphique ggplot : données, aesthetics, géométries.
Graphiques de base :
histogrammes
barplots
boxplots
nuages de points
Personnalisation simple : titres, couleurs, thèmes de base.
Atelier pratique :
Créer plusieurs graphiques à partir d’un jeu de données fourni.
Organisation d’un projet dans RStudio.
Utilisation des commentaires.
Sauvegarde de graphiques et de tables.
Exportation de scripts.
Atelier pratique :
Produire un petit script complet : importation → transformation → graphique → export.
Livrables et documentations fournis
Fichiers d’exercices et jeux de données.
Scripts modèles.
Ressources pour continuer à pratiquer après la formation.
Attestation de participation.
