Formation : Introduction à R et au {tidyverse}
formation
tidyverse
Contenu de la formation
👩🏫 Cette formation s’adresse aux personnes souhaitant s’initier au {tidyverse} pour manipuler des données dans R
Il n’y a pas de partie sur l’analyse de données 😊
Objectifs de la formation
- Comprendre les bases de la programmation R et de l’environnement RStudio.
- Appliquer la syntaxe de R pour effectuer des opérations de base et des manipulations de données.
- Analyser des ensembles de données à l’aide de packages
{tidyverse}de base tels que{dplyr}et{tidyr}.
- Visualiser efficacement les données à l’aide de
{ggplot2}.
- Créer des documents à l’aide de
Quarto
Je suis là pour t’accompagner et t’initier à l’utilisation du {tidyverse} et de la manipulation de données avec R.
Programme
- Phase d’inclusion
- Introduction de la formation intro R et premiers pas avec RStudio
- Installation de
Ret deRStudio
- Présentation de l’interface
RStudio
- Créer des scripts reproductibles, répétables et réutilisables grâce à
Quarto
- Opérations de base de
R- Opérations arithmétiques
- Affectation de variables
- Types et structure de données : vecteurs, listes, data frames…
- Opérations arithmétiques
- Installation de
- Concepts fondamentaux de la programmation R
- Fonctions et packages
- Fonctionnement de
R
- Définir et appeler des fonctions
- Fonctionnement de
- Le pipe
- Introduction à la vectorisation
- Intération et vectorisation
- Les boucles, les fonctions et la vectorisation
- Initiation au package
{purrr}
- Intération et vectorisation
- Fonctions et packages
- Concepts fondamentaux de la programmation R
- Introduction au
{tidyverse}- Vue d’ensemble du
{tidyverse}
- Importer et exporter des données
- Télécharger des données depuis internet ou une base de données en fonction des besoins des apprenant.e.s
- Vue d’ensemble du
- Manipulation de données avec
{dplyr}- Les verbes de
{dplyr}:select(),filter(),rename(),arrange()…
- Opérations groupées :
group_by()etsummarize()
- Aperçu des autres fonctions utiles
- Les verbes de
- Tri des données avec
{tidyr}- Tidy data, les principes de base
- Les verbes de
{tidyr}:pivot_longer(),pivot_wider(),separate(),unite()…
- Tidy data, les principes de base
- Manipuler des chaînes de caractères avec
{stringr}
- Visualisation de données avec
{ggplot2}- La grammaire des graphiques de
{ggplot2}
- Créer des graphiques de base : diagrammes de dispersion, histogrammes, barcharts, boîtes à moustache…
- Personnaliser les graphiques avec des thèmes, labels et échelles
- Gestion des dates dans
Ravec{lubridate}
- La grammaire des graphiques de
Quartopour la diffusion et la publication- Introduction à
Quarto, les éléments d’un document (rappel des informations vu en jour 1)
- Créer et formater des documents
- Intégration de blocs de code
Ret outputs
- Générer des rapports dans différents formats (HTML, PDF, Word)
- Introduction à
- Conclusion de la formation Introduction à R et au
{tidyverse}- Résumé des concepts clés
- Ressources pour l’apprentissage en continu
- Sessions Q&A
- Résumé des concepts clés
Organisation de la formation
En présentiel :
- 5 apprenant.e.s max
- Liste (non exhaustive) des villes possibles : Angers, Nantes, Paris, Lille, Lyon, Vannes
- Coût : 1 200 € par jour en bloc de 3 jours soit 3 600 €
En distanciel :
- 3 apprenant.e.s max
- Coût : 850 € par jour soit 2 550 €
- Bloc de 3 journées consécutives ou non au choix
Si cette formation t’intéresse
Contactes moi sur contact@marievaugoyeau.fr
Tu peux aussi réserver un créneau de visio, nous pourrons alors directement discuter 😊