使用dozr R [duplicate]汇总多个列

ehxuflar  于 5个月前  发布在  其他
关注(0)|答案(1)|浏览(44)

这个问题已经有答案了

Aggregate / summarize multiple variables per group (e.g. sum, mean)(10个答案)
两年前关闭。
假设我有这样一个框架:

Agency    Submissions   Population    County
1         36            1500          Jackson
2         0             800           Jackson
3         12            1400          Jackson
4         12            1402          Adams
5         36            4800          Adams
6         36            3400          Adams

字符串
我如何总结提交和人口,按县,得到这样的东西:

County   Submissions   Population
Jackson  48            3700
Adams    84            9602


我试过使用djs,但一次只能总结1列。

6ioyuze2

6ioyuze21#

试试这个:

df %>%
  group_by(County) %>%
  summarise(across(c(Submissions, Population), sum))

字符串
或者这个:

df %>%
  group_by(County) %>%
  summarise(across(c(Submissions, Population), ~ sum(.x)))

相关问题