R基于日的行数总和

时间:2017-06-23 13:20:30

标签: r dataframe aggregate cumsum

我有一个包含按天销售的数据框,但由于一天有很多值,所以我想重建我的数据框,每天只有一个值,这是所有销售的总和一天。

我有什么:

what i have

我想拥有的东西:

enter what i'd like to have here

(这些值没有很好地计算,但是这个例子是

我试过agregate和这样的功能,但它没有工作,我不知道该怎么做......

感谢您的帮助

2 个答案:

答案 0 :(得分:1)

聚合应该起作用

aggregate(TOT_OP_MAIN_PAID_MNT,by=list(DATE_ID),FUN=sum)

答案 1 :(得分:1)

这应该有效

df <- data.frame(DATE_ID = 1, TOT_OP_MAIN_PAID_MNT = 1)
aggregate(TOT_OP_MAIN_PAID_MNT ~ DATE_ID, df, sum)