假设我有这个数据框:
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
Run Code Online (Sandbox Code Playgroud)
我如何按县提交的内容和人口进行汇总,以获得如下内容:
County Submissions Population
Jackson 48 3700
Adams 84 9602
Run Code Online (Sandbox Code Playgroud)
我尝试过使用 dplyr 但一次只能总结 1 列。
尝试这个:
df %>%
group_by(County) %>%
summarise(across(c(Submissions, Population), sum))
Run Code Online (Sandbox Code Playgroud)
或这个:
df %>%
group_by(County) %>%
summarise(across(c(Submissions, Population), ~ sum(.x)))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2844 次 |
| 最近记录: |