Kiểu cột dữ liệu ảnh hưởng đến kiểu biểu đồ
Biểu đồ ở bài trước chưa thật sự ổn. Dù cyl (số xi-lanh) là biến phân loại, bạn có lẽ đã thấy nó được phân loại là số trong mtcars. Điều này khá gây hiểu nhầm vì cách biểu diễn trên biểu đồ không khớp với kiểu dữ liệu thực tế. Bạn cần nói rõ với ggplot2 rằng cyl là một biến phân loại.
Bài tập này là một phần của khóa học
Nhập môn trực quan hóa dữ liệu với ggplot2
Hướng dẫn bài tập
- Sửa lệnh
ggplot()bằng cách baocyltrongfactor(). - Gửi mã và xem lần này biểu đồ thu được có tốt hơn không.
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.
# Load the ggplot2 package
library(ggplot2)
# Change the command below so that cyl is treated as factor
ggplot(mtcars, aes(cyl, mpg)) +
geom_point()