Tôi đang cố hiển thị tần số trong phạm vi ... tốt, tôi muốn chúng ở đâu đó trong biểu đồ: dưới thanh, trong các thanh, trên thanh hoặc trong khu vực chú giải. Và tôi nhớ lại (tôi có thể sai) rằng nó có thể được thực hiện trong ggplot2
. Đây có lẽ là một cách dễ dàng ... ít nhất nó có vẻ dễ dàng. Đây là mã:Hiển thị tần số cùng với vạch trong ggplot2
p <- ggplot(mtcars)
p + aes(factor(cyl)) + geom_bar()
Tôi có thể có tần suất được nhúng trong biểu đồ không?
Đối với nhãn, tại sao có dấu ".." trước và sau khi đếm? –
'..count..' là tên của biến chứa các tần số bin mà' stat_bin' tạo tự động. Vì vậy, hai giai đoạn trước và sau đó là một phần của tên biến – Aniko
Câu trả lời này đã đưa ra một lỗi cho tôi 'Lỗi: stat_count yêu cầu thiếu tính thẩm mỹ sau: x'. Tuy nhiên, thêm vào 'aes (factor (cyl))' và thay đổi 'stat_bin' thành' stat_count' như trong 'p + aes (factor (cyl)) + geom_bar() + stat_count (aes (label = .. count. .), vjust = 0, geom = "văn bản", vị trí = "danh tính") 'đã hoạt động. – steveb