การแสดงภาพ GDP ต่อหัวมัธยฐานของแต่ละทวีปตามช่วงเวลา
ในแบบฝึกหัดที่แล้ว เราได้ดูว่าค่ามัธยฐานของอายุขัยของแต่ละประเทศเปลี่ยนแปลงไปอย่างไรตามช่วงเวลา คราวนี้จะมาดู GDP ต่อหัวมัธยฐานแทน พร้อมสังเกตว่าแนวโน้มของแต่ละทวีปแตกต่างกันอย่างไร
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Introduction to the Tidyverse
คำแนะนำการฝึกหัด
- สรุปข้อมูลชุด gapminder โดยจัดกลุ่มตามทวีปและปี แล้วคำนวณค่ามัธยฐานของ GDP ต่อหัว (
gdpPercap) ในแต่ละกลุ่ม จากนั้นเก็บผลลัพธ์ไว้ในคอลัมน์ชื่อmedianGdpPercapใช้ตัวดำเนินการกำหนดค่า<-เพื่อบันทึกข้อมูลที่สรุปแล้วเป็นby_year_continent - สร้างกราฟกระจายเพื่อแสดงการเปลี่ยนแปลงของ
medianGdpPercapในแต่ละทวีปตามช่วงเวลา ใช้สีเพื่อแยกแยะระหว่างทวีป และอย่าลืมเพิ่มexpand_limits(y = 0)เพื่อให้แกน y เริ่มต้นที่ศูนย์
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
library(gapminder)
library(dplyr)
library(ggplot2)
# Summarize medianGdpPercap within each continent within each year: by_year_continent
# Plot the change in medianGdpPercap in each continent over time