Vẽ đường theo thời gian
Trong chương trước, bạn đã học cách dùng summarize() để tổng hợp bộ dữ liệu votes theo năm, đặc biệt là tỷ lệ phần trăm phiếu bầu là "yes" trong mỗi năm.
Bây giờ bạn sẽ dùng gói ggplot2 để chuyển kết quả thành một trực quan hóa về tỷ lệ phần trăm phiếu "yes" theo thời gian.
Bài tập này là một phần của khóa học
Nghiên cứu tình huống: Khám phá dữ liệu với R
Hướng dẫn bài tập
Bộ dữ liệu by_year có số lượng phiếu và tỷ lệ phần trăm phiếu "yes" theo từng năm.
- Nạp gói
ggplot2. - Dùng
ggplot()với lớpgeom_lineđể tạo biểu đồ đường, đặtyeartrên trục x vàpercent_yestrên trục y.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu nà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, ___) ___
___