เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การแบ่งหน้าตามปี

กราฟทั้งหมดในบทนี้แสดงสถิติในปีเดียว แต่เมื่อใช้การแบ่งหน้า (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
แก้ไขและรันโค้ด