r:使用分组汇总数据帧

r:使用分组汇总数据帧,r,dplyr,R,Dplyr,我有每日数据df$date是每日字段: 我想在一个新的数据帧df2中按周对df$wbm=从周一开始的一周进行分组。运行以下语句时,返回的数据帧与原始数据帧相同: df2<- df%>% group_by(wbm) 函数运行时不会抛出错误,但它只生成相同的数据帧。 如何删除日期并确保我的变量按wbm分组?group\u by steps添加了一个分组属性,但我们没有给出任何关于如何汇总的命令。如果我们需要获得按“wbm”分组的列名为“var”的列的总和,那么使用 如果只有一列要

我有每日数据df$date是每日字段:

我想在一个新的数据帧df2中按周对df$wbm=从周一开始的一周进行分组。运行以下语句时,返回的数据帧与原始数据帧相同:

df2<- df%>%
  group_by(wbm)
函数运行时不会抛出错误,但它只生成相同的数据帧。

如何删除日期并确保我的变量按wbm分组?

group\u by steps添加了一个分组属性,但我们没有给出任何关于如何汇总的命令。如果我们需要获得按“wbm”分组的列名为“var”的列的总和,那么使用

如果只有一列要汇总,则可以对其进行汇总

group_by steps添加了一个grouping属性,但是我们没有给出任何关于如何总结它的命令。如果我们需要获得按“wbm”分组的列名为“var”的列的总和,那么使用

如果只有一列要汇总,则可以对其进行汇总


您只添加了“按属性分组”。如果需要摘要,请使用摘要您只添加了“分组依据”属性。如果你需要总结,如果我们需要,就使用总结。如果问题不清楚,请询问OP澄清,而不是猜测。干杯,如果我们需要,如果是的话。如果问题不清楚,请询问OP澄清,而不是猜测。干杯
library(dplyr)
df%>%
   group_by(wbm) %>%
   summarise_at(vars(matches('^var\\d+$')), sum)
df %>%
   group_by(wbm) %>%
   summarise(var1 = sum(var1))