Bắt đầu ngayBắt đầu miễn phí

Trực quan hóa dân số với trục x theo thang log

Ở bài tập trước, bạn đã tạo biểu đồ tần suất (histogram) cho dân số các quốc gia. Có thể bạn nhận thấy một vài quốc gia có dân số cao hơn hẳn so với các quốc gia khác, khiến phân phối bị lệch mạnh và phần lớn dữ liệu bị dồn vào một vùng rất nhỏ của đồ thị. (Vì vậy khó xác định trung vị hoặc giá trị tối thiểu từ biểu đồ đó.)

Để biểu đồ tần suất cung cấp thông tin hữu ích hơn, bạn có thể thử đặt trục x theo thang log.

Bài tập này là một phần của khóa học

Giới thiệu về Tidyverse

Xem khóa học

Hướng dẫn bài tập

  • Sử dụng bộ dữ liệu gapminder_1952 (mã đã được cung cấp) để tạo biểu đồ tần suất cho dân số (pop) của các quốc gia vào năm 1952, và đặt trục x theo thang log với scale_x_log10().

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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

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

# Create a histogram of population (pop), with x on a log scale
Chỉnh sửa và Chạy Mã