Plongée en science des données
Fil principalPremiers gestes R et Quarto
DonnéesMeteoQuebec et premiers tableaux
DéfiMini-rapport Quarto reproductible
Produit fini du module
Produit final
Un mini-rapport Quarto reproductible
Le chapitre mène vers un premier document HTML qui importe des données, affiche des résultats et peut être rendu de nouveau sans bricolage.
Objectifs du module
À la fin de ce module, vous devriez être capable de
Utiliser RStudio pour rédiger et exécuter du code R à l’aide de la console et de scripts.
Installer et charger des packages.
Créer et manipuler des objets R, utiliser des conditions, utiliser des fonctions existantes, écrire des fonctions simples.
Rédiger le code R en suivant les conventions de style du tidyverse.
Vérifier si un jeu de données est propre.
Extraire une ligne ou une colonne, ajouter une colonne, filtrer des données en utilisant une ou plusieurs conditions.
Rédiger un rapport simple dans Quarto, incluant du texte, des blocs de code, des titres de sections.
Préparer le module
Avant de commencer
Vérifiez que R, RStudio et Quarto sont installés. Ouvrez RStudio, créez un fichier .qmd vide et rendez-le une première fois: ce test technique vient avant l’analyse.
Parcours minimal
- Lire les repères essentiels.
- Répondre au mini-test sans regarder les réponses.
- Produire un petit rapport HTML qui se rend après un redémarrage de R.
Données personnelles
Utilisez une date symbolique ou fictive dans le défi. Ne mettez pas votre date de naissance complète dans un rapport remis ou dans un dépôt.
Si vous bloquez
Isolez l’erreur, gardez le message complet et vérifiez d’abord le rendu minimal. La boîte à outils aide ensuite à formuler une demande courte et reproductible.
Plan d’apprentissage
Les cartes reprennent les quatre blocs du plan: lectures, aventure, défi, exercices. L’aventure et le défi forment le fil narratif du module. Les exercices sont autonomes et servent à consolider les gestes techniques.
1 Lectures à faire Installer les repères R, RStudio, Quarto, dplyr et reproductibilité. Mini-test Ouvrir la carteRéduire
Lectures initiales
Le module utilise R for Data Science comme livre de référence. Les lectures essentielles installent les premiers repères RStudio, script et reproductibilité.
Lectures essentielles
Page d’accueil du livre
Vue d’ensemble du livre et de la progression.Introduction
Pourquoi apprendre R pour la science des données.Workflow: basics
Console, scripts et premiers objets dans RStudio.Workflow: scripts and projects
Garder le code dans des fichiers pour pouvoir le relancer.
Lectures pour l’aventure et le défi
Hello, Quarto
Créer un document Quarto et produire une sortie HTML.Data transformation
Premiers verbesdplyrutiles pour filtrer, choisir et créer des colonnes.
Aide-mémoires Posit
RStudio IDE :: Cheatsheet
Repères rapides pour l'environnement RStudio.Publish and Share with Quarto :: Cheatsheet
Créer, rendre et partager un document Quarto.Data transformation with dplyr :: Cheatsheet
Verbesdplyrutilisés dans les premières manipulations de tableaux.
2 Aventure Créer un premier rapport à partir des données météo. Aventure Ouvrir la carteRéduire
Objectif Passer de la lecture à la pratique guidée.
Ressource Page Aventure
Action Suivre les consignes, exécuter le code et garder les sorties importantes.
Résultat Un premier objet de travail que vous pouvez expliquer.
Arrêtez-vous après chaque résultat important et formulez ce qu’il montre.
3 Défi Rendre un mini-rapport HTML clair et reproductible. Défi Ouvrir la carteRéduire
Défi - Mini-rapport Quarto
Vous transformez la pratique guidée en un premier rapport HTML autonome. La carte donne seulement le repère: le défi complet est dans la page dédiée.
- But: produire un fichier Quarto lisible qui s'exécute sans erreur.
- Livrables: fichier source
.qmdet rendu HTML. - Point d'attention: structure du rapport, code visible et interprétation courte écrite dans vos mots.
La consigne complète est disponible dans la page Défi 1.
4 Exercices Pratiquer RStudio, Quarto, MeteoQuebec et deux études de cas. Exercices Ouvrir la carteRéduire
Ressource Page Exercices
Portée Ces exercices ne sont pas une étape du défi. Ils permettent de pratiquer RStudio, Quarto, les premiers objets R et deux cas à partir de données ouvertes québécoises.
Essayez chaque exercice avant d’ouvrir la solution, même si ça tire un peu sur les neurones.
Données et outils
Révision et prolongement
Finir le module avec l’IA du cours
Ouvrez la page IA ou GPT STT-1100, puis demandez une rétroaction ciblée:
Voici mon travail pour ce module. Questionne mon raisonnement, repère une ligne de code fragile, vérifie si mon interprétation répond à la consigne, puis propose une seule amélioration réaliste que je peux faire moi-même.
- Expliquez le produit fini en trois phrases.
- Collez un extrait de code ou de sortie et demandez un diagnostic.
- Demandez une variante plus ambitieuse, puis choisissez ce qui reste raisonnable.