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)
To ćwiczenie jest częścią kursu
Manipulowanie danymi z dplyr
Instrukcje do ćwiczenia
- Przefiltruj tabelę
names_normalized, aby ograniczyć ją do trzech imion:Steven,ThomasiMatthew. - Na podstawie
names_filteredutwórz wykres liniowy, który przedstawiafraction_maxw czasie, z kolorami wyróżniającymi poszczególne imiona (name).
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
names_filtered <- names_normalized %>%
# Filter for the names Steven, Thomas, and Matthew
___
# Visualize the names in names_filtered over time
___