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
Hướng dẫn bài tập
- Xóa
filter()cho xe màu đỏ. - Thêm
facet_wrap()theovehicle_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')