Побудова лінії в часі
У попередньому розділі ви навчилися застосовувати summarize() до набору голосувань за роками, зокрема обчислювати відсоток голосів «yes» у кожному році.
Тепер ви скористаєтеся пакетом ggplot2, щоб перетворити результати на візуалізацію відсотка голосів «yes» у динаміці.
Ця вправа є частиною курсу
Кейс-стаді: розвідувальний аналіз даних у R
Інструкції до вправи
Набір даних by_year містить кількість голосувань і відсоток голосів «yes» за кожен рік.
- Імпортуйте пакет
ggplot2. - Використайте
ggplot()разом із шаромgeom_line, щоб створити лінійний графік ізyearна осі x таpercent_yesна осі y.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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, ___) ___
___