De genormaliseerde verandering in populariteit visualiseren
Je hebt een paar namen gekozen en voor elke naam de waarde berekend als fractie van hun piek. Dit is een vorm van een naam "normaliseren", waarbij je focust op de relatieve verandering binnen elke naam in plaats van op de totale populariteit van de naam.
In deze oefening ga je de genormaliseerde populariteit van elke naam visualiseren. Je werk uit de vorige oefening, names_normalized, is voor je klaargezet.
names_normalized <- babynames %>%
group_by(name) %>%
mutate(name_total = sum(number),
name_max = max(number)) %>%
ungroup() %>%
mutate(fraction_max = number / name_max)
Deze oefening maakt deel uit van de cursus
Data manipulatie met dplyr
Oefeninstructies
- Filter de tabel
names_normalizedzodat deze beperkt is tot de drie namenSteven,ThomasenMatthew. - Maak een lijndiagram van
names_filteredomfraction_maxdoor de tijd te visualiseren, ingekleurd opname.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
names_filtered <- names_normalized %>%
# Filter for the names Steven, Thomas, and Matthew
___
# Visualize the names in names_filtered over time
___