Tôi muốn thêm hàng tóm tắt tổng thể trong khi cũng tính tóm tắt theo nhóm bằng cách sử dụng dplyr. Tôi đã tìm thấy nhiều câu hỏi khác nhau về cách thực hiện điều này, ví dụ: here, here và here, nhưng không có giải pháp rõ ràng. Một cách tiếp cận có thể là để thực hiện count
hai lần và ràng buộc các hàng:thêm tổng số hàng lề trong chuỗi dplyr
mtcars %>%
count(cyl, gear) %>%
bind_rows(
count(mtcars, gear)
)
mà gần sản xuất những gì tôi cần (cột trái nhất có NA chứ không phải là 'Tổng' hoặc tương tự):
cyl gear n
<dbl> <dbl> <int>
1 4 3 1
2 4 4 8
3 4 5 2
4 6 3 2
5 6 4 4
6 6 5 1
7 8 3 12
8 8 5 2
9 NA 3 15
10 NA 4 12
11 NA 5 5
Tôi có thiếu giải pháp tích hợp/dễ dàng hơn không?
bạn chỉ có thể thực hiện 'addmargins (bảng (mtcars $ cyl, mtcars $ gear))' trong cơ sở R. – mtoto