1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Thực hành tốt nhất về trực quan hóa trong R

Connected

Bài tập

Từ biểu đồ tần suất sang KDE

Trong các bài tập này, chúng ta sẽ xem một tập con dữ liệu về các biên bản xử phạt dành cho "Heavy Duty Truck". Giả sử bạn là một tài xế am hiểu dữ liệu và muốn biết thời điểm nguy hiểm nhất khi ra đường là khi nào. Lưu ý rằng cỡ mẫu ở đây chỉ có 32 quan sát.

Bên dưới là đoạn mã tạo biểu đồ tần suất mặc định với ggplot. Không bất ngờ khi nó không ổn lắm. Dữ liệu không đủ để lấp đầy ngay cả 30 bin, khiến biểu đồ khó đọc và khó nắm bắt dữ liệu. Hãy chuyển hình học sang KDE bằng geom_density(). Cuối cùng, để trực quan hóa minh bạch hơn, hãy thêm phụ đề vào biểu đồ, cho người xem biết độ rộng bin được dùng cho KDE của bạn.

Hướng dẫn

100 XP
  • Đổi hình học của biểu đồ tần suất sang mật độ (geom_density()).
  • Sửa độ rộng bin mặc định thành 1.5 đơn vị.
  • Thêm subtitle "Gaussian kernel SD = 1.5" vào biểu đồ để cho người đọc biết độ rộng bin của kernel.