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

Dùng faceting để hiển thị tất cả màu sắc

Như dự đoán, có vẻ không có khác biệt lớn về giới tính đối với xe màu đỏ. Vậy nếu chúng ta thay vào đó dùng faceting để xem so sánh này trên tất cả các màu thì sao?

Khi so sánh phân phối, việc muốn xem rất nhiều điều kiện là điều không hiếm. Khi faceting như vậy, chúng ta đang xem toàn bộ 10k điểm dữ liệu.

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

Thực hành tốt nhất về trực quan hóa trong R

Xem khóa học

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

  • Xóa filter() cho xe màu đỏ.
  • Thêm facet_wrap() theo vehicle_color.
  • Đổi tiêu đề thành 'Speed of different car colors, separated by gender of driver'.

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.

# remove color filter
md_speeding %>% filter(vehicle_color == 'RED') %>%
    ggplot(aes(x = gender, y = speed)) + 
    geom_jitter(alpha = 0.3, color = 'steelblue') +
    geom_boxplot(alpha = 0) +
    # add a facet_wrap by vehicle_color
    ___ +
    # change title to reflect new faceting
    labs(title = 'Speed of red cars by gender of driver')
Chỉnh sửa và Chạy Mã