Tôi mới thành R và hiện đang học geom_bar trên phần 3.7 của r4ds.had.co.nz. Tôi chạy một mã như thế này:R - ggplot geom_bar: ý nghĩa của aes (nhóm = 1)
library(ggplot2)
ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut, y = ..prop.., group = 1))
Sau đó, tôi có âm mưu này:
Vấn đề là, nếu tôi loại trừ "group = 1" phần:
library(ggplot2)
ggplot(data = diamonds) + geom_bar(mapping = aes(x = cut, y = ..prop..))
Cốt truyện sẽ sai,
Nhưng nếu tôi thay thế nhóm = 1 theo nhóm = 2 hoặc nhóm = "x", cốt truyện vẫn có vẻ chính xác. Vì vậy, tôi không hoàn toàn hiểu ý nghĩa của nhóm = 1 ở đây và cách sử dụng nó.
Cảm ơn bạn rất nhiều. Lời giải thích của bạn rất dễ hiểu. Tôi sẽ đào sâu hơn về điều này như vừa giải phóng khỏi nút cổ chai đã làm phiền tôi cả ngày. (Tôi upvote nhưng nó không hiển thị, không biết tại sao) – Novembrain