1. Uczyć się
  2. /
  3. Courses
  4. /
  5. Manipulowanie danymi z dplyr

Connected

Exercise

Wizualizacja znormalizowanych zmian popularności

Wybrałeś kilka imion i obliczyłeś każde z nich jako ułamek wartości szczytowej. To rodzaj „normalizacji" imienia – skupiasz się na względnej zmianie w obrębie każdego imienia, a nie na jego ogólnej popularności.

W tym ćwiczeniu zwizualizujesz znormalizowaną popularność każdego imienia. Wyniki z poprzedniego ćwiczenia, names_normalized, zostały już dla ciebie przygotowane.

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

Instrukcje

100 XP
  • Przefiltruj tabelę names_normalized, aby ograniczyć ją do trzech imion: Steven, Thomas i Matthew.
  • Na podstawie names_filtered utwórz wykres liniowy, który przedstawia fraction_max w czasie, z kolorami wyróżniającymi poszczególne imiona (name).