Aan de slagGa gratis aan de slag

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

Cursus bekijken

Oefeninstructies

  • Filter de tabel names_normalized zodat deze beperkt is tot de drie namen Steven, Thomas en Matthew.
  • Maak een lijndiagram van names_filtered om fraction_max door de tijd te visualiseren, ingekleurd op name.

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
___
Code bewerken en uitvoeren