SF33367
3 jours
Formation Programmation R – Introduction et tidyverse.
Utilisez efficacement le langage R pour l'analyse et la visualisation des données !
Découvrez la puissance de l'analyse et de la visualisation des données en R avec notre formation "Programmation R - Introduction et tidyverse". Conçue pour les débutants et les utilisateurs intermédiaires, cette formation pratique couvre l'essentiel de la programmation R et la suite tidyverse. Pendant trois jours intensifs, vous maîtriserez la manipulation des données avec dplyr, créerez des visualisations avec ggplot2 et produirez des documents avec R Markdown. Donnez à votre équipe les compétences nécessaires pour relever des défis complexes en matière de données et obtenir des informations pertinentes.
Programme de formation Programmation R – Introduction et tidyverse.
PDFIntroduction à la formation R, premiers pas avec RStudio
Installation de R et de RStudio
Présentation de l’interface RStudio
Opérations de base de R
Opérations arithmétiques
Affectation de variables
Types et structure de données
Vecteurs
Listes
Data frames
Exemples d’activités pratiques : installation de R et de RStudio, écrire et exécuter des scripts R de base, création et manipulation de vecteurs.
Concepts fondamentaux de la programmation R
Fonctions et boucles
Définir et appeler des fonctions
Boucles for et while
Conditionnelles, structures if-else
Appliquer des fonctions à des data structures
Exemples d’activités pratiques : écrire des fonc-tions simples pour réaliser des calculs de base, utiliser les boucles et les fonctions apply.
Introduction au tidyverse
Vue d’ensemble du tidyverse
Importer et exporter des données
Connexion à une base de données
Manipulation de données
Manipulation de données
Les verbes de dplyr : select, filter, rename, ar-range…
Opérations groupées : group_by et summarize
Aperçu des autres fonctions utiles
Manipuler des chaînes de caractères avec stringr
Gestion des dates dans R
Exemples d’activités pratiques : filtrer et sélec-tionner des colonnes, créer de nouvelles va-riables, résumer des données, découper des chaînes de texte, convertir en majuscules, mi-nuscules.
Ranger des données avec tidyr
Tidy data, les principes de base
Les verbes de tidyr : pivot_longer, pivot_wider, separate, unite…
Exemples d’activités pratiques : transformer des données de colonnes en lignes, séparer et unir des colonnes pour faciliter l’analyse.
Visualisation de données avec ggplot2
La grammaire des graphiques dans R
Créer des graphiques de base : diagrammes de dispersion, histogrammes, barcharts, boîtes à moustache…
Personnaliser les graphiques avec des thèmes, labels et échelles
Exemples d’activités pratiques : créer et person-naliser différents types de graphiques, mise en œuvre des meilleures pratiques de dataviz.
RMarkdown pour la diffusion et la publication
Introduction à R Markdown, les éléments d’un document
Créer et formatter des documents
Intégration de blocs de code R et outputs
Générer des rapports dans différents formats (HTML, PDF, Word)
Exemples d’activités pratiques : rédiger des documents R Markdown, créer des rapports reproductibles avec des analyses et visualisa-tions intégrées.
Conclusion de la formation Programmation R
Résumé des concepts clés
Ressources pour l’apprentissage en continu
Sessions Q&A
Nos autres formations en Intelligence Artificielle (IA) et Data Science .
Formation Analyse statistique et modélisation
Formation Analyste de données Microsoft Power BI (PL-300)
Formation Big Data, Data Science et Machine Learning : concepts et enjeux pour l’entreprise
Formation ChatGPT : les bases du prompt engineering
Formation Conception et implémentation d’une solution Microsoft Azure AI (AI-102)
Formation Data Science et Machine Learning avec R
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.
En apprendre davantage sur Programmation R – Introduction et tidyverse.
R est un langage de programmation et un logiciel libre de traitement des données et d’analyse statistique.