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

แสดงข้อมูลประชากรด้วยแกน x แบบสเกลลอการิทึม

ในแบบฝึกหัดที่ผ่านมา คุณสร้าง histogram แสดงจำนวนประชากรของแต่ละประเทศ อาจสังเกตได้ว่ามีบางประเทศที่มีประชากรสูงกว่าประเทศอื่นมาก ทำให้การกระจายของข้อมูลเบ้มากและส่วนใหญ่ของการกระจายถูกอัดแน่นอยู่ในพื้นที่เล็ก ๆ ของกราฟ (ซึ่งทำให้ยากต่อการอ่านค่ามัธยฐานหรือค่าต่ำสุดของประชากร)

เพื่อให้ histogram มีประโยชน์มากขึ้น ลองปรับแกน x ให้เป็นสเกลลอการิทึมดู

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

Introduction to the Tidyverse

ดูคอร์ส

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

  • ใช้ชุดข้อมูล gapminder_1952 (โค้ดมีให้แล้ว) เพื่อสร้าง histogram แสดงจำนวนประชากร (pop) ในปี 1952 โดยปรับแกน x ให้เป็นสเกลลอการิทึมด้วย scale_x_log10()

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

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

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

gapminder_1952 <- gapminder %>%
  filter(year == 1952)

# Create a histogram of population (pop), with x on a log scale
แก้ไขและรันโค้ด