我有dataframe
这样:
a b
1 4
2 5
3 6
我想添加一个这样的列总计:
a b
1 4
2 5
3 6
Total 6 15
我正在尝试使用dplyr::summarise
,但没有运气。请指教。
答案 0 :(得分:3)
使用内置数据框BOD
试试这个:
addmargins(as.matrix(BOD), 1)
,并提供:
Time demand
1 8.3
2 10.3
3 19.0
4 16.0
5 15.6
7 19.8
Sum 22 89.0
它也可以这样写(或使用library(magrittr)
代替library(dplyr)
,因为除了从magrittr导入的内容之外,这里没有使用dplyr。
library(dplyr)
BOD %>%
as.matrix %>%
addmargins(1)