L3 économie-finance
Université Paris 8
9 septembre 2026
Qu’est-ce que ce graphique cache ou exagère ? Comment le corriger ?
Important
Sans transparence ni décalage, les points se superposent exactement : on ne voit pas où se concentrent réellement les enquêtés. geom_jitter() et alpha révèlent la densité que le premier graphique cachait.
Le travail se fait ici. Ce que vous n’aurez pas fini sera à terminer chez vous.
Un script R commenté qui répond à deux ou trois questions de votre choix sur l’enquête Histoires de vie.
Pour chaque question :
| Verbe | Ce qu’il fait |
|---|---|
select() |
choisit des colonnes |
filter() |
choisit des lignes |
arrange() |
trie les lignes |
mutate() |
crée ou modifie une colonne |
| Fonction | Ce qu’elle fait |
|---|---|
summarise() |
calcule des indicateurs |
count() |
compte les modalités |
group_by() |
découpe en groupes |
n() |
donne l’effectif du groupe |
| Géométrie | Pour quoi |
|---|---|
geom_histogram() |
distribution d’une variable quantitative |
geom_bar() |
effectifs d’une variable qualitative |
geom_point(), geom_jitter() |
deux variables quantitatives |
geom_boxplot() |
une quantitative selon une qualitative |
facet_wrap() |
le même graphique par groupe |
| Trop vague | Utilisable |
|---|---|
| « Étudier les loisirs » | « Les cadres lisent-ils plus de bandes dessinées que les ouvriers ? » |
| « Analyser la télévision » | « Le temps passé devant la télévision diminue-t-il avec le niveau d’études ? » |
| « Voir les différences hommes-femmes » | « À âge et catégorie sociale comparables, les femmes déclarent-elles moins pratiquer un sport ? » |
clso) varie-t-il selon la qualification ?relig) ?trav.imp) ? Et qui en est satisfait (trav.satisf) ?cuisine, bricol, peche.chasse, cinema) se répartissent-elles différemment selon le sexe ?Prenez-en une, et posez-vous ensuite la question qui vient naturellement après.
Important
Écrivez vos deux ou trois questions en français, dans votre script, avant d’écrire la moindre ligne de code.
Sinon, vous produirez des calculs sans savoir ce que vous cherchez, et vous ne saurez pas dire si le résultat est bon.
# Projet M3P — Prénom Nom — numéro d'étudiant
# Analyse de l'enquête Histoires de vie 2003
# Préparation ------------------------------------------------
library(tidyverse)
library(questionr)
data(hdv2003)
d <- as_tibble(hdv2003)
# Question 1 : les cadres regardent-ils moins la télévision ? ----
# ...
# Question 2 : ... ----
# ...Un commentaire terminé par au moins quatre tirets crée une section :
Ctrl + Shift + O affiche ou masque ce plan.Une section par question. C’est ce qui rend un script lisible – par moi, et par vous dans trois semaines.
Astuce
Commentez ce que vous cherchez et ce que vous trouvez, pas ce que fait la ligne.
heures.tv n’est pas un titre d’axe.Ctrl + Shift + F10 puis exécutez le script en entier. Il doit tourner sans erreurs sur une session vierge.?nom_de_la_fonction, et regardez la rubrique Examples tout en bas.Le point 3 est le plus efficace.
Un fichier .R, nommé Nom_Prenom.R, déposé sur Moodle.
Il doit :
| Critère | Ce que je regarde |
|---|---|
| Le script tourne | exécution complète sans erreurs |
| Questions | Posées explicitement, précises |
| Pertinence | Le calcul répond bien à la question posée |
| Prudence | Effectifs affichés, valeurs manquantes traitées |
| Graphiques | Lisibles, axes nommés |
| Lecture | Une phrase de commentaire par résultat |
Note
Deux questions bien traitées valent mieux que cinq survolées.
RStudio sait transformer un script en document, sans rien apprendre de nouveau : les lignes commençant par #' sont interprétées comme du texte.
Ctrl + Shift + K produit alors un document HTML mêlant texte, code et résultats.
Note
C’est facultatif, et cela ne rapporte rien de plus. Mais si le mécanisme vous intéresse, c’est le point d’entrée vers Quarto et les documents reproductibles.
Dans deux heures, quelques-uns d’entre vous montreront un graphique et diront ce qu’ils y lisent.
Vous savez maintenant charger des données, les décrire, les représenter et rendre un travail reproductible.
LECONS_OPTIONNELLES.md pour la liste complète.Et si vous vous faites aider par un assistant IA, vous avez désormais de quoi juger ce qu’il vous répond.