Visualisation de l'évolution normalisée de la popularité
Vous avez sélectionné quelques noms et calculé chacun d'entre eux comme une fraction de leur valeur maximale. Il s'agit d'une méthode de « normalisation » des noms, qui consiste à se concentrer sur les variations relatives au sein de chaque nom plutôt que sur la popularité globale du nom.
Dans cet exercice, vous visualiserez la popularité normalisée de chaque nom. Votre travail de l'exercice précédent, names_normalized
, vous a été fourni.
names_normalized <- babynames %>%
group_by(name) %>%
mutate(name_total = sum(number),
name_max = max(number)) %>%
ungroup() %>%
mutate(fraction_max = number / name_max)
Cet exercice fait partie du cours
Manipulation de données avec dplyr
Instructions
- Filtrez la table
names_normalized
afin de la limiter aux trois noms suivants :Steven
,Thomas
etMatthew
. - Créez un graphique linéaire à partir de
names_filtered
afin de visualiser l'évolution defraction_max
, avec une couleur différente pour chaquename
.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
names_filtered <- names_normalized %>%
# Filter for the names Steven, Thomas, and Matthew
___
# Visualize the names in names_filtered over time
___