Zacznij terazZacznij za darmo

Wykres liniowy zmian w czasie

W poprzednim rozdziale nauczyłeś się używać funkcji summarize() do agregowania zbioru danych o głosowaniach według roku – w szczególności obliczania odsetka głosów „za" w każdym roku.

Teraz użyjesz pakietu ggplot2, aby przekształcić wyniki w wizualizację przedstawiającą zmiany odsetka głosów „za" w czasie.

To ćwiczenie jest częścią kursu

Studium przypadku: eksploracyjna analiza danych w R

Zobacz kurs

Instrukcje do ćwiczenia

Zbiór danych by_year zawiera liczbę głosowań oraz odsetek głosów „za" w każdym roku.

  • Wczytaj pakiet ggplot2.
  • Użyj funkcji ggplot() z warstwą geom_line, aby utworzyć wykres liniowy z year na osi x i percent_yes na osi y.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Define by_year
by_year <- votes_processed %>%
  group_by(year) %>%
  summarize(total = n(),
            percent_yes = mean(vote == 1))

# Load the ggplot2 package


# Create line plot
___(by_year, ___) ___
  ___
Edytuj i uruchom kod