แสดงภาพค่ามัธยฐานอายุขัยตามช่วงเวลา
ในบทที่แล้ว คุณได้สรุปข้อมูล gapminder เพื่อคำนวณค่ามัธยฐานอายุขัยในแต่ละปี โค้ดส่วนนี้เตรียมไว้ให้แล้ว และถูกบันทึก (ด้วย <-) ไว้เป็นชุดข้อมูล by_year
ตอนนี้ใช้ package ggplot2 เพื่อแปลงข้อมูลนี้ให้เป็นกราฟแสดงการเปลี่ยนแปลงของอายุขัยตามช่วงเวลาได้เลย
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Introduction to the Tidyverse
คำแนะนำการฝึกหัด
- ใช้ชุดข้อมูล
by_yearสร้าง scatter plot แสดงการเปลี่ยนแปลงของค่ามัธยฐานอายุขัยตามช่วงเวลา โดยให้yearอยู่บนแกน x และmedianLifeExpอยู่บนแกน y อย่าลืมเพิ่มexpand_limits(y = 0)เพื่อให้แกน y ของกราฟเริ่มต้นจากศูนย์
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
library(gapminder)
library(dplyr)
library(ggplot2)
by_year <- gapminder %>%
group_by(year) %>%
summarize(medianLifeExp = median(lifeExp),
maxGdpPercap = max(gdpPercap))
# Create a scatter plot showing the change in medianLifeExp over time