Giao diện
Module 2: Scales & Themes 🖌️
📝 Stats
- Số lượng: 8 câu hỏi
- Độ khó: Trung bình
- Mục tiêu: Tạo biểu đồ "Publication Ready".
MCQ
Q1. Hàm nào dùng để đổi nhãn trục X?
- [ ]
xlab() - [ ]
scale_x_continuous(name = "...") - [ ]
labs(x = "...") - [ ] Tất cả đều đúng.
Đáp án: Tất cả đều đúng. (
labs()là cách gọn nhất).
Q2. Để đổi thang màu cho biến rời rạc (Discrete) sang bảng màu Viridis, dùng hàm nào?
- [ ]
scale_color_manual() - [ ]
scale_color_gradient() - [ ]
scale_color_viridis_d() - [ ]
scale_fill_viridis_c()
Đáp án:
scale_color_viridis_d()(d = discrete).
Q3. Hàm theme_minimal() khác gì theme_bw()?
- [ ]
theme_minimalkhông có viền bao quanh (border),theme_bwcó. - [ ]
theme_minimalnền đen,theme_bwnền trắng. - [ ] Không khác gì.
Đáp án:
theme_minimalkhông có viền bao quanh. Nhìn thoáng hơn.
Coding Challenge
Challenge: Polishing the Plot
Lấy biểu đồ từ Module 1.
- Thêm Title: "Hiệu suất nhiên liệu theo dung tích".
- Đổi tên trục X: "Dung tích (Lít)", Y: "Dặm/Gallon".
- Sử dụng
theme_minimal(). - Đưa legend xuống dưới cùng (
legend.position = "bottom").
r
ggplot(mpg, aes(x = displ, y = hwy, color = class)) +
geom_point() +
labs(
title = "Hiệu suất nhiên liệu theo dung tích",
x = "Dung tích (Lít)",
y = "Dặm/Gallon"
) +
theme_minimal() +
theme(legend.position = "bottom")