การแบ่งหน้าตามปี
กราฟทั้งหมดในบทนี้แสดงสถิติในปีเดียว แต่เมื่อใช้การแบ่งหน้า (faceting) ได้แล้ว ก็สามารถสร้างกราฟที่แสดงข้อมูลระดับประเทศทั้งหมดตั้งแต่ปี 1952 ถึง 2007 เพื่อดูว่าสถิติโลกเปลี่ยนแปลงไปอย่างไรตามเวลา
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Introduction to the Tidyverse
คำแนะนำการฝึกหัด
- สร้าง scatter plot จากข้อมูล
gapminder: - วาง GDP per capita (
gdpPercap) บนแกน x และค่าคาดหวังของอายุ (lifeExp) บนแกน y โดยใช้สีแทนทวีป (continent) และขนาดแทนจำนวนประชากร (pop) - ปรับแกน x ให้เป็น log scale
- แบ่งหน้าตามตัวแปร
year
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
library(gapminder)
library(dplyr)
library(ggplot2)
# Scatter plot comparing gdpPercap and lifeExp, with color representing continent
# and size representing population, faceted by year