Enseignants
Langue
d'enseignement
d'enseignement
Français
Préalables
Les étudiants doivent disposer d’une formation préalable en probabilités et en statistique, incluant : la maîtrise des statistiques descriptives, des principales distributions de probabilité, ainsi que des fondements de l’inférence statistique, de la régression linéaire simple ou multiple, et de l’analyse de la variance.
Les étudiants doivent également être en mesure d’utiliser couramment un ordinateur personnel dans un cadre académique : gestion de fichiers, organisation d’un répertoire de travail, utilisation élémentaire de Windows, Word, Excel, d’un navigateur web et de la plateforme Moodle. Ils doivent pouvoir installer un logiciel, naviguer dans une interface, et gérer des documents numériques de manière autonome.
Aucune connaissance préalable de R ou d’un autre langage de programmation n’est requise ; le cours est conçu pour accompagner progressivement l’acquisition de ces compétences.
Les étudiants doivent également être en mesure d’utiliser couramment un ordinateur personnel dans un cadre académique : gestion de fichiers, organisation d’un répertoire de travail, utilisation élémentaire de Windows, Word, Excel, d’un navigateur web et de la plateforme Moodle. Ils doivent pouvoir installer un logiciel, naviguer dans une interface, et gérer des documents numériques de manière autonome.
Aucune connaissance préalable de R ou d’un autre langage de programmation n’est requise ; le cours est conçu pour accompagner progressivement l’acquisition de ces compétences.
Thèmes abordés
Ce cours s’adresse à des étudiants disposant ou non de bases en programmation et souhaitant développer des compétences opérationnelles dans ce domaine. Il vise à offrir une progression structurée vers la maîtrise de la programmation statistique en R, en mobilisant les concepts fondamentaux du langage, les bonnes pratiques de développement et les outils modernes de production scientifique.
L’objectif pédagogique central est de permettre à chaque étudiant d’acquérir une autonomie réelle dans la conception, l’implémentation et la diffusion d’analyses statistiques reproductibles. À l’issue du cours, l’étudiant devrait être capable de mobiliser ces compétences pour, entre autres :
L’objectif pédagogique central est de permettre à chaque étudiant d’acquérir une autonomie réelle dans la conception, l’implémentation et la diffusion d’analyses statistiques reproductibles. À l’issue du cours, l’étudiant devrait être capable de mobiliser ces compétences pour, entre autres :
- traiter et transformer des données de manière efficace ;
- réaliser des graphiques de qualité adaptés à la communication scientifique ;
- programmer ses propres fonctions R ;
- concevoir et structurer un package R ;
- produire des rapports automatisés et dynamiques en utilisant Quarto et/ou Shiny.
Acquis
d'apprentissage
d'apprentissage
A la fin de cette unité d’enseignement, l’étudiant est capable de : | |
| 1 |
Eu égard au référentiel AA du programme « Le master en statistique, orientation biostatistique», , cette activité permet aux étudiants de maîtriser
|
Contenu
- Introduction à R et RStudio : scripts, répertoires de travail, gestion de projets, installation et utilisation des packages.
- Bases du langage R : vecteurs, matrices, facteurs, data frames, listes, types d’objets et opérations fondamentales
- Manipulation et traitement de données : importation, nettoyage, transformations, fusion et réorganisation des jeux de données avec R base et le tidyverse
- Programmation en R : structures de contrôle (boucles, conditions), fonctions, bonnes pratiques de programmation (efficacité, debugging, etc.)
- Visualisation de données : graphiques avec R base et ggplot2, introduction aux graphiques statistiques.
- Quarto : création de rapports reproductibles, documents dynamiques et notebooks.
- Développement de packages R : structure d’un package, documentation, tests, gestion des dépendances.
- Introduction à Shiny (si le temps le permet) : création d’interfaces interactives et applications web simples.
Méthodes d'enseignement
Le cours combine des exposés magistraux, enrichis de démonstrations de programmation statistique en R, et des séances d’exercices destinées à développer une autonomie maximale chez les étudiants.
Chaque étudiant progresse à son propre rythme, en s’appuyant sur des documents évolutifs conçus pour favoriser la pratique, l’expérimentation et la maîtrise progressive des outils.
Chaque étudiant progresse à son propre rythme, en s’appuyant sur des documents évolutifs conçus pour favoriser la pratique, l’expérimentation et la maîtrise progressive des outils.
Modes d'évaluation
des acquis des étudiants
des acquis des étudiants
L'évaluation consiste en un examen écrit sur ordinateur pendant la session des examens.
Faculté ou entité
en charge
en charge
Programmes / formations proposant cette unité d'enseignement (UE)
Intitulé du programme
Sigle
Crédits
Prérequis
Acquis
d'apprentissage
d'apprentissage
Master [120] en science des données, orientation statistique
Master [120] en statistique, orientation biostatistiques
Master de spécialisation en méthodes quantitatives en sciences sociales
Master [120] en sciences mathématiques
Master [120] en sciences actuarielles
Master [120] en statistique, orientation générale
Master [120] : bioingénieur en chimie et bioindustries
Approfondissement en statistique et sciences des données
Mineure en statistique, sciences actuarielles et science des données
Certificat d'université : Statistique et science des données (15/30 crédits)