Khi nào bạn thường sử dụng factor
để biến đổi mã màu/kích thước trong ggplot2 trong R? Ví dụ:khi nào sử dụng hệ số() khi vẽ bằng ggplot trong R?
ggplot(mtcars) + geom_point(aes(x=mpg, y=drat, colour=gear))
so:
ggplot(mtcars) + geom_point(aes(x=mpg, y=drat, colour=factor(gear)))
là quy tắc chung để sử dụng factor
khi biến được sử dụng để xác định hình dạng/kích thước/màu sắc là rời rạc, và không liên tục? Hoặc có cách sử dụng khác là factor
trong ngữ cảnh này không? Có vẻ như lệnh đầu tiên có thể được thực hiện giống như lệnh thứ hai với chú thích đúng, ngay cả khi không có factor
. cảm ơn.
chỉnh sửa: Tôi có được điều này khi tôi sử dụng colour=gear
:
Có, tùy thuộc vào nội dung bạn muốn hiển thị. Nếu bạn có khuynh hướng truyền đạt ý nghĩa về phân cấp, bạn sử dụng biến số liên tục, nhưng nếu bạn muốn hiển thị các nhóm, bạn đặt cược an toàn nhất là chuyển đổi thành yếu tố. –
Sử dụng 'thừa số' khi bạn có các biến số được mã hóa thực tế đại diện cho các danh mục. – Andrie