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

Tính các thước đo độ phân tán

Hãy mở rộng cú pháp mạnh mẽ group_by()summarize() để tính các thước đo độ phân tán. Nếu bạn chưa chắc phân phối là đối xứng hay lệch, bạn nên cân nhắc thêm một thước đo bền vững như IQR bên cạnh các thước đo quen thuộc như phương sai hoặc độ lệch chuẩn.

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

Bộ dữ liệu gap2007 mà bạn đã tạo ở bài tập trước hiện có trong không gian làm việc của bạn.

  • Với mỗi châu lục trong gap2007, tóm tắt tuổi thọ bằng sd(), IQR(), và số lượng quốc gia n(). Không cần đặt tên cho các cột mới tạo ra ở đây. Hàm n() trong lời gọi summarize() của bạn không nhận đối số nào.
  • So sánh trực quan độ phân tán của các phân phối này bằng cách vẽ các biểu đồ mật độ chồng lên nhau của tuổi thọ theo từng châu lục.

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.

# Compute groupwise measures of spread
gap2007 %>%
  group_by(___) %>%
  summarize(___,
            ___,
            ___)

# Generate overlaid density plots
gap2007 %>%
  ggplot(aes(x = ___, fill = ___)) +
  geom_density(alpha = 0.3)
Chỉnh sửa và Chạy Mã