1. 学习
  2. /
  3. 课程
  4. /
  5. Thực hành tốt nhất về trực quan hóa trong R

Connected

练习

Đổi trục y sang mật độ (density)

Theo mặc định, bạn sẽ thấy trục y là 'count' (số lượng) điểm rơi vào mỗi bin. Cách này dễ hiểu, nhưng nếu bạn muốn diễn giải biểu đồ như một đường mật độ thực sự mà nó đang ước lượng thì sao? Tức là tổng của (bề rộng cột) * (chiều cao cột) bằng 1?

Để làm điều này, bạn chỉ cần thêm y = stat(density) vào ánh xạ thẩm mỹ; thao tác này sẽ chuyển tỉ lệ trục y từ số đếm sang ước lượng xác suất thực nghiệm. Lưu ý, việc này sẽ không làm thay đổi hình dạng biểu đồ, mà chỉ thay đổi cách diễn giải trục y.

Hãy thử áp dụng cho giờ trong ngày khi một tài xế bị dừng vì chạy quá tốc độ (hour_of_day). Đồng thời, giảm độ mờ (opacity) của các cột xuống một chút để đường lưới lộ rõ hơn, giúp so sánh dễ hơn.

说明

100 XP
  • đặt thẩm mỹ x thành hour_of_day.
  • đặt thẩm mỹ y thành stat(density).
  • đổi giá trị alpha trong geom_histogram() thành 0.8.