13 Exercices de synthèse transversaux
Ces exercices mêlent plusieurs chapitres. Les corrections détaillées sont dans Chapter 14.
13.1 Exercice S1 — Pipeline ventes (niveaux 1–3)
- Importez
data/ventes.csv. - Supprimez les doublons et les lignes sans région.
- Créez
moiset calculez le CA mensuel. - Affichez un graphique en barres des 5 produits au CA le plus élevé.
- Calculez la corrélation
quantite–montantet commentez en une phrase.
13.2 Exercice S2 — Qualité démographie
- Listez les observations avec
age > 100ourevenu_mensuel > 20000. - Proposez une règle de nettoyage écrite (pas seulement du code).
- Après nettoyage, comparez revenu médian par
niveau_etudes.
13.3 Exercice S3 — Mini-rapport Quarto
Créez outputs/mini_rapport_meteo.qmd qui :
- Charge
data/meteo.csv - Affiche température moyenne annuelle
- Trace la courbe mensuelle
- Cite une limite de l’analyse
13.4 Exercice S4 — Shiny
Dans shiny-app, ajoutez un texte affichant le nombre de lignes filtrées au-dessus de l’histogramme.
13.5 Quiz final (10 questions)
- Que retourne
typeof(1L)? - Quelle fonction tidyverse lit un CSV ?
filter(is.na(x))sélectionne-t-il les NA ?- Quelle geom pour une série temporelle simple ?
- Que mesure l’écart-type ?
cor = 0implique-t-il l’indépendance totale ?- Quelle commande rend un PDF Quarto ?
- UI Shiny :
plotOutputdoit être associé à quelrender*? - Pourquoi garder
data/brut/intact ? - Corrélation élevée ⇒ causalité ? (oui/non)