【发布时间】:2021-08-17 16:07:59
【问题描述】:
对于两个不同的年份,对于每一年,我需要汇总从 1 月 3 日到 3 月 3 日发生的所有销售额。我更喜欢 dplyr 解决方案。
我在 stackoverflow 中查看的所有可能的解决方案都使用 SQL,而不是 R。如果有人知道我错过的解决方案,请告诉我。
在 R 中,我知道如何与组合作并使用各种 dplyr 函数,但我需要帮助来完成这篇文章的内容。
我希望 输出 看起来像这样:
Year Total Sales
2020 138
2021 196
输入
df <- data.frame(date=c(20200102, 20200107, 20200210, 20200215, 20200216, 20200302, 20200305, 20210101, 20210104, 20210209, 20210211, 20210215, 20210317, 20210322),
sales=c(9,14,27,30,33,34,36,44,45,47,51,53,56,58))
【问题讨论】: