R 计算去年的总开支

R 计算去年的总开支,r,R,数据: 嘿,伙计们 我想计算去年每位客户的总支出(时间段从2013年12月19日到2014年今天;明天从2013年12月20日到2014年12月20日):它应该与实际系统时间(1年)一致。我已经用Sys.Date()和lubridate软件包尝试了一些东西:但我无法管理它…希望你们能帮助我 已经谢谢你了 另一个答案可能是通过以下方式使日期引用动态化 Totalspendingspercustomerlastyear = c(34.97, 34,98, 9.99, 34.97, 34.97, 9

数据:

嘿,伙计们

我想计算去年每位客户的总支出(时间段从2013年12月19日到2014年今天;明天从2013年12月20日到2014年12月20日):它应该与实际系统时间(1年)一致。我已经用
Sys.Date()
lubridate
软件包尝试了一些东西:但我无法管理它…希望你们能帮助我


已经谢谢你了

另一个答案可能是通过以下方式使日期引用动态化

 Totalspendingspercustomerlastyear = c(34.97, 34,98, 9.99, 34.97, 34.97, 9.99, 
      34,98, 34,98, 34.97, 34.97) 

展示你的作品。(并使用'library()调用加载包。这样,当拼写错误消失时,你可以清除拼写错误。)actualDate,但它当然不起作用。这只是一个测试……你的两个答案都肯定不起作用:你最后一个答案的时间段是动态的(每天都在变化):认为数据集和预期输出是自解释的。。。
 Totalspendingspercustomerlastyear = c(34.97, 34,98, 9.99, 34.97, 34.97, 9.99, 
      34,98, 34,98, 34.97, 34.97) 
today <- as.POSIXct( strftime( Sys.time(), "%Y-%m-%d") )
...
filter(orderDate > today) %>% 
...