Biểu đồ hộp và biểu đồ mật độ
Mức tiêu thụ nhiên liệu của xe thường liên quan đến kích thước động cơ (đo bằng số xi-lanh). Để khám phá mối quan hệ giữa hai biến này, bạn có thể chỉ dùng biểu đồ histogram, nhưng trong bài tập này bạn sẽ thử hai lựa chọn khác: biểu đồ hộp và biểu đồ mật độ.
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
Hướng dẫn bài tập
Nhìn nhanh unique(cars$ncyl) cho thấy có nhiều mức giá trị của ncyl hơn bạn nghĩ. Ở đây, hãy chỉ tập trung vào các mức phổ biến nhất.
- Lọc
carsđể chỉ bao gồm các xe có 4, 6 hoặc 8 xi-lanh và lưu kết quả thànhcommon_cyl. Toán tử%in%có thể hữu ích ở đây. - Tạo các biểu đồ hộp đặt cạnh nhau của
city_mpgđược tách theoncyl. - Tạo các biểu đồ mật độ chồng lên nhau của
city_mpgđược tô màu theoncyl.
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.
# Filter cars with 4, 6, 8 cylinders
common_cyl <- filter(___, ___)
# Create box plots of city mpg by ncyl
ggplot(___, aes(x = as.factor(___), y = ___)) +
geom_boxplot()
# Create overlaid density plots for same data
ggplot(common_cyl, aes(x = ___, fill = as.factor(___))) +
geom_density(alpha = .3)