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

เปรียบเทียบค่ามัธยฐานของอายุขัยและ GDP ต่อหัวในแต่ละทวีปปี 2007

ในแบบฝึกหัดที่ผ่านมา เราสร้างกราฟที่แสดงการเปลี่ยนแปลงตามเวลาเป็นหลัก แต่อีกวิธีหนึ่งในการสำรวจข้อมูลด้วยภาพ คือการใช้ ggplot2 พล็อตข้อมูลสรุปเพื่อเปรียบเทียบทวีปต่าง ๆ ในปีเดียวกัน

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Introduction to the Tidyverse

ดูคอร์ส

คำแนะนำการฝึกหัด

  • กรองชุดข้อมูล gapminder เฉพาะปี 2007 จากนั้นสรุปค่ามัธยฐานของ GDP ต่อหัวและค่ามัธยฐานของอายุขัย ภายในแต่ละทวีป ลงในคอลัมน์ชื่อ medianLifeExp และ medianGdpPercap แล้วบันทึกผลลัพธ์เป็น by_continent_2007
  • ใช้ข้อมูล by_continent_2007 สร้าง scatterplot เพื่อเปรียบเทียบสถิติสรุปเหล่านี้ของแต่ละทวีปในปี 2007 โดยวางค่ามัธยฐานของ GDP ต่อหัวบนแกน x และค่ามัธยฐานของอายุขัยบนแกน y และระบายสีตาม continent ไม่จำเป็นต้องเพิ่ม expand_limits(y = 0) สำหรับกราฟนี้

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

library(gapminder)
library(dplyr)
library(ggplot2)

# Summarize the median GDP and median life expectancy per continent in 2007


# Use a scatter plot to compare the median GDP and median life expectancy
แก้ไขและรันโค้ด