【发布时间】:2020-09-10 20:20:38
【问题描述】:
我有一个数据框,我想按“状态”和“日期”列进行分组,然后像这样总结其他列的值。
df
State Female Male Date
------------------------------
Texas 2 2 01/01/04
Texas 3 1 01/01/04
Texas 5 4 02/01/04
Cali 1 1 05/06/05
Cali 2 1 05/06/05
Cali 3 1 10/06/05
Cali 1 2 10/06/05
NY 10 5 11/06/05
NY 11 6 12/06/05
预期结果
df
State Female Male Date
------------------------------
Texas 5 3 01/01/04
Texas 5 4 02/01/04
Cali 3 2 05/06/05
Cali 4 3 10/06/05
NY 10 5 11/06/05
NY 11 6 12/06/05
我尝试使用 group by 和 summarise,但我不知道我如何为 2 列做同样的事情
我的尝试
df <- df_homicides %>%
group_by(state) %>%
summarise(Female = sum(Female))
``
Thanks for your help!
【问题讨论】:
标签: r dataframe dplyr tidyverse