Wickham, Çetinkaya-Rundel et Grolemund
R for Data Science, 2e édition
Référence principale pour le tidyverse, l'importation, la transformation, la visualisation, les dates, les jointures et la communication.
Références du cours
Les lectures du cours renvoient vers des ressources ouvertes et durables. Les livres sont séparés des sites web, guides, articles et aides de fonctions.
Ces livres peuvent servir de références de fond pour R, la statistique, la visualisation, la reproductibilité et le projet de session.
Wickham, Çetinkaya-Rundel et Grolemund
Référence principale pour le tidyverse, l'importation, la transformation, la visualisation, les dates, les jointures et la communication.
Çetinkaya-Rundel et Hardin
Complément pour l'exploration numérique, l'inférence, l'intuition statistique et l'interprétation appliquée.
Diez, Cetinkaya-Rundel et Barr
Référence ouverte pour revoir les bases statistiques et les raisonnements d'incertitude.
Silge et Robinson
Référence du module 10 pour transformer du texte en données tidy, compter des mots et construire des analyses lexicales.
Bryan, STAT 545 TAs et Hester
Guide pratique pour connecter RStudio, Git et GitHub, comprendre les commits, pousser le travail et collaborer dans un dépôt.
Alexander
Référence pour construire une analyse complète: question, données, préparation, modélisation, communication et démarche reproductible.
Ismay, Kim et Valdivia
Complément pour relier visualisation, transformation, régression et raisonnement statistique avec les outils tidyverse.
Chang
Recettes concrètes pour améliorer des graphiques ggplot2 sans devoir relire toute la théorie à chaque blocage.
Wilke
Référence ouverte pour choisir des graphiques adaptés et repérer les choix visuels fragiles.
Cette section regroupe les sites web, articles, guides, documentations et aides de fonctions qui soutiennent des gestes précis.
Broman et Woo
Article de référence pour structurer un tableur avant l'importation, garder les données brutes intactes et documenter les corrections.
tidytext
Documentation de la fonction qui transforme une colonne de texte en tokens dans un tableau tidy.
tidytext
Documentation de la fonction qui calcule et ajoute TF, IDF et TF-IDF à un tableau de comptes.
Posit
Documentation pour organiser plusieurs visualisations et sorties R dans une page de tableau de bord.
Posit
Guide court pour ajouter des entrées interactives et des sorties réactives dans un tableau de bord flexdashboard.
Posit
Introduction à la structure d'une application interactive et au rôle des entrées et sorties réactives.
Tidyverse
Guide pour écrire du code R lisible, cohérent et plus facile à réviser.
Posit
Documentation officielle pour créer, rendre et publier des documents, rapports et sites Quarto.
GitHub
Documentation officielle pour les dépôts, commits, branches, issues et workflows GitHub.
Tidyverse
Documentation officielle pour lire une page HTML, sélectionner des éléments, extraire du texte et convertir des tableaux.
MDN Web Docs
Repère technique pour comprendre le rôle d'un fichier robots.txt dans les consignes données aux robots d'exploration.
Google Search Central
Guide complémentaire pour situer ce que robots.txt peut et ne peut pas contrôler dans l'exploration web.
rOpenSci
Documentation du package R utilisé pour vérifier si un chemin est autorisé par les règles robots.txt d'un site.
R Core Team
Documentation de la fonction R qui ajuste des modèles linéaires et sert de base aux prédictions du module 9.
R Core Team
Documentation de la méthode R qui produit des prédictions à partir d'un modèle linéaire ajusté.
Gouvernement du Canada
Repère institutionnel pour discuter la transparence, la responsabilité et les limites des systèmes de décision automatisée.
Schwartz et al.
Référence pour identifier et gérer les biais possibles dans les systèmes d'intelligence artificielle.
Royal Statistical Society
Guide pratique pour rendre les graphiques lisibles, honnêtes et adaptés au message statistique.
Ressource PDF
Aide-mémoire pour revoir les principes de conception graphique et améliorer la lisibilité des visualisations.
Ressource PDF
Diaporama sur les principes de conception graphique utiles pour produire des figures plus claires et plus défendables.
Gouvernement du Québec
Repères institutionnels pour discuter les renseignements personnels, la protection et la publication de données.
CNIL
Référence utile pour distinguer anonymisation, pseudonymisation et risques résiduels.
Ressource vidéo
Capsule vidéo pour situer les obligations liées à la protection des renseignements personnels au Québec.
Ressource HTML
Page de travail sur la suppression des identifiants, la pseudonymisation, les quasi-identifiants et la réduction du risque de réidentification.
Document de cours
Aide-mémoire synthétique pour vérifier les enjeux éthiques liés à la conception, la collecte, l'analyse, la diffusion et l'utilisation des résultats.
Wilkinson et al.
Article de référence sur les principes Findable, Accessible, Interoperable et Reusable.
Cette synthèse aide à retrouver rapidement les références appelées dans les plans d'apprentissage et les ressources utiles pour le projet de session.
R for Data Science pour situer le flux de travail et Quarto pour comprendre le rapport HTML.
R for Data Science pour visualisation, transformation, exploration et tableurs; Broman et Woo pour organiser les fichiers Excel avant l'analyse.
R for Data Science: chaînes de caractères, facteurs, recodage et repères pour les variables catégorielles.
R for Data Science pour importation, données tidy, valeurs manquantes, facteurs, tableurs, JSON et données imbriquées; Broman et Woo pour les fichiers tabulaires.
R for Data Science pour EDA, dates, visualisation et valeurs manquantes; Introduction to Modern Statistics pour l'exploration numérique; R Graphics Cookbook pour raffiner un graphique.
GitHub Docs et Happy Git pour dépôts, issues, pull requests et conflits; Quarto pour code inline et options d'exécution; R for Data Science pour les jointures.
R for Data Science pour la communication, Wilke, le guide RSS, Graphics Principles Cheat Sheet, Conception graphique et R Graphics Cookbook pour la visualisation responsable, puis Québec, CNIL, Guide de la Loi 25, Techniques de base en anonymisation de données, l'aide-mémoire éthique et FAIR pour l'anonymisation, la confidentialité et la réutilisation des données.
R for Data Science pour HTML, fonctions et itération, rvest pour l'extraction, puis MDN, Google Search Central et robotstxt pour les limites de collecte.
Introduction to Modern Statistics et ModernDive pour la régression simple et multiple, lm() et predict.lm() pour l'implémentation R, puis le guide du Canada et NIST SP 1270 pour la discussion des biais et des décisions automatisées.
Text Mining with R pour le format tidy text, le sentiment et le TF-IDF, unnest_tokens() et bind_tf_idf() pour les fonctions clés, puis flexdashboard, Shiny avec flexdashboard et Shiny Basics pour le tableau de bord interactif.
Telling Stories with Data pour la démarche complète, Happy Git pour le dépôt, Broman et Woo pour les données tabulaires et Quarto pour la communication reproductible.
Les couvertures reprises ici servent à reconnaître rapidement les ressources principales du cours.