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

Biến đổi (Transformations)

Phân phối bị lệch mạnh có thể khiến bạn rất khó rút ra điều gì hữu ích từ trực quan hóa. Các phép biến đổi có thể giúp làm lộ ra cấu trúc tinh tế hơn.

Tại đây bạn sẽ tập trung vào biến dân số, vốn bị lệch phải rõ rệt, và biến đổi nó bằng hàm log tự nhiên (log() trong R).

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

Phân tích Khám phá Dữ liệu với R

Xem khóa học

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

Sử dụng dữ liệu gap2007:

  • Tạo biểu đồ mật độ cho biến dân số.
  • Tạo thêm một cột mới tên log_pop là log tự nhiên của dân số và lưu lại vào gap2007.
  • Tạo biểu đồ mật độ cho biến đã được biến đổi của bạn.

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.

# Create density plot of old variable
gap2007 %>%
  ggplot(aes(x = ___)) +
  ___

# Transform the skewed pop variable
gap2007 <- gap2007 %>%
  mutate(___)

# Create density plot of new variable
gap2007 %>%
  ggplot(aes(x = ___)) +
  ___
Chỉnh sửa và Chạy Mã