Začněte nyníZačněte zdarma

Vizualizace normalizované změny popularity

Vybral/a sis několik jmen a vypočítal/a každé z nich jako zlomek jejich vrcholové hodnoty. Jde o typ „normalizace" jmen, kdy se zaměřuješ na relativní změnu v rámci každého jména, nikoli na jeho celkovou popularitu.

V tomto cvičení vizualizuješ normalizovanou popularitu jednotlivých jmen. Výsledek z předchozího cvičení, names_normalized, je pro tebe připraven.

names_normalized <- babynames %>%
                     group_by(name) %>%
                     mutate(name_total = sum(number),
                            name_max = max(number)) %>%
                     ungroup() %>%
                     mutate(fraction_max = number / name_max)

Toto cvičení je součástí kurzu

Manipulace s daty pomocí dplyr

Zobrazit kurz

Pokyny k cvičení

  • Filtruj tabulku names_normalized tak, aby obsahovala pouze tři jména: Steven, Thomas a Matthew.
  • Z names_filtered vytvoř spojnicový graf, který zobrazí vývoj fraction_max v čase, s rozlišením podle name pomocí barvy.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

names_filtered <- names_normalized %>%
  # Filter for the names Steven, Thomas, and Matthew
  ___

# Visualize the names in names_filtered over time
___
Upravit a spustit kód