Построение линейного графика по времени
В предыдущей главе вы научились использовать функцию summarize() для агрегирования данных о голосованиях по годам — в частности, для подсчёта доли голосов «за» в каждом году.
Теперь вы воспользуетесь пакетом ggplot2, чтобы превратить полученные результаты в визуализацию доли голосов «за» с течением времени.
Это упражнение является частью курса
Практический пример: разведочный анализ данных в R
Инструкции к упражнению
Набор данных by_year содержит количество голосов и долю голосов «за» за каждый год.
- Подключите пакет
ggplot2. - Используйте
ggplot()со слоемgeom_line, чтобы построить линейный график: по оси X —year, по оси Y —percent_yes.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# 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, ___) ___
___