Passer au contenu principal
eLearner.app

Cours interactif

Cours R

Apprenez le langage R pour la manipulation des données, l'analyse statistique et la programmation fonctionnelle. Des bases syntaxiques et des vecteurs aux matrices, data frames et fonctions personnalisées.

01 · Bases et Vecteurs

2 leçons

L'environnement R, les variables, l'arithmétique élémentaire et la structure fondamentale : les vecteurs.

  1. 1.1Variables et VecteursCréer des variables avec l'opérateur <- et manipuler des vecteurs numériques avec la fonction c().~10 min
  2. 1.2Types de Données et MatricesExplorer les types de données (logical, character, numeric) et la structure bidimensionnelle des matrices.~12 min

02 · Structures et Flux

2 leçons

Travailler avec les Data Frames pour l'analyse tabulaire et contrôler le flux d'exécution.

  1. 2.1Les Data FramesDéfinir et interroger des tables de données réelles en R, accéder aux lignes, colonnes et filtrer les enregistrements.~12 min
  2. 2.2Conditionnels et BouclesContrôler le flux logique du code avec if et else, et répéter des opérations via les boucles for.~12 min

03 · Fonctions et Analyses

2 leçons

Écrire du code modulaire en définissant des fonctions personnalisées et en calculant des agrégats statistiques.

  1. 3.1Écrire des FonctionsCréer des fonctions réutilisables avec des arguments par défaut et des valeurs de retour.~12 min
  2. 3.2Exploration et AgrégationCalculer des indicateurs de position (mean, median), de variabilité (sd) et extraire des résumés avec summary.~15 min

04 · Tidyverse et dplyr

2 leçons

Manipuler et transformer des données tabulaires de manière efficace avec dplyr et la syntaxe Tidyverse.

  1. 4.1Filtrer et Sélectionner des DonnéesUtiliser select, filter et arrange pour extraire des sous-ensembles de colonnes et de lignes et les trier.~12 min
  2. 4.2Mutations et AgrégationsCréer de nouvelles colonnes avec mutate et résumer les données par groupes avec group_by et summarise.~15 min

05 · Visualisation avec ggplot2

2 leçons

Créer des graphiques professionnels et informatifs en exploitant la grammaire des graphiques de ggplot2.

  1. 5.1Grammaire et Géométries de BaseConstruire des graphiques en associant des variables à des propriétés esthétiques (aes) et géométriques (geom_point, geom_line).~12 min
  2. 5.2Personnalisation et FacettesAjouter des étiquettes, appliquer des thèmes graphiques et diviser les graphiques en sous-panneaux avec facet_wrap.~15 min