Accueil des références STT-1100 · Modules 1 à 4 · Copie hors ligne du 2 octobre 2026

Module 1 - Plan d’apprentissage

STT-1100 Introduction à la science des données

Objectifs du module

À la fin de ce module, vous devriez être capable de:

  • utiliser RStudio pour rédiger et exécuter du code R dans la console et dans des scripts;
  • installer et charger des packages;
  • créer et manipuler des objets R;
  • utiliser des conditions et des fonctions existantes;
  • écrire une fonction simple;
  • appliquer quelques conventions du style tidyverse;
  • vérifier si un jeu de données contient des valeurs manquantes;
  • extraire une ligne ou une colonne, ajouter une colonne et filtrer des données;
  • rédiger un rapport simple dans Quarto avec du texte, du code et des sections.

Lectures initiales

Livre de référence

Dans ce cours, nous nous appuierons régulièrement sur l’ouvrage R for Data Science, 2e édition, par Hadley Wickham, Mine Çetinkaya-Rundel et Garrett Grolemund.

On abrègera souvent ce livre par R4DS. Il est accessible gratuitement en ligne et propose des exemples concrets pour apprendre à travailler efficacement avec R et le tidyverse.

En cas de blocage, consultez aussi le document Comment rechercher et obtenir de l’aide.

Lectures essentielles

Lectures pour réussir l’aventure et le défi

  • Hello, Quarto Créer un premier document Quarto, insérer du code et produire une sortie HTML.

  • Data transformation Introduction à dplyr, avec les verbes utiles pour filtrer, choisir des colonnes et créer des variables.

Aide-mémoires Posit

Mini-test de lecture

Après les lectures essentielles, complétez le mini-test formatif du module 1. Il n’est pas noté, mais il vérifie les points qui reviennent dans l’aventure et dans le défi.

Aventure

Ce module vous place dans le rôle d’un ou d’une analyste en démarrage. Vous préparez les bases d’un premier rapport reproductible avec R, RStudio et Quarto, à partir des données UlavalSSD::MeteoQuebec.

Aventure du module 1

Défi

Dans ce premier défi, vous devez créer un rapport Quarto au format HTML. Le rapport répond à une question simple à partir de MeteoQuebec: comparer la température moyenne observée à une date choisie sur plusieurs années.

Défi du module 1

Lectures additionnelles

Approfondir les bonnes pratiques

  • Workflow: help Chercher efficacement dans la documentation et formuler une demande d’aide utile.

  • Quarto formats Comprendre les formats possibles de Quarto et les options de sortie.

  • Workflow: style Pourquoi un style de code cohérent facilite la lecture, la collaboration et la correction.

Guide de style du tidyverse

  • Files Organiser les fichiers, nommer les scripts et structurer un projet.

  • Syntax Écrire du code lisible avec une syntaxe claire et régulière.

Exercices de consolidation

Les exercices sont regroupés dans une page autonome. Ils servent à consolider les gestes techniques du module et ne sont pas une étape du défi.

Exercices du module 1

La série comprend des exercices sur RStudio, les objets, les valeurs manquantes, le style, Quarto, MeteoQuebec et deux études de cas finales avec de petits fichiers fictifs.

GPT STT-1100