【发布时间】:2021-03-03 09:41:06
【问题描述】:
我有一个dataset 的每周抵押贷款利率数据。
数据看起来很简单:
library(tibble)
library(lubridate)
df <- tibble(
Date = as_date(c("2/7/2008 ", "2/14/2008", "2/21/2008", "2/28/2008", "3/6/2008"), format = "%m/%d/%Y"),
Rate = c(5.67, 5.72, 6.04, 6.24, 6.03)
)
我正在尝试按月对其进行分组和总结。
这blogpost 和this answer 不是我想要的,因为它们只是添加了月份列。
他们给我输出:
month Date summary_variable
2008-02-01 2008-02-07 5.67
2008-02-01 2008-02-14 5.72
2008-02-01 2008-02-21 6.04
2008-02-01 2008-02-28 6.24
我想要的输出(最好是当月的最后一天):
Month Average rate
2/28/2008 6
3/31/2008 6.1
4/30/2008 5.9
在上面的输出中我放的是随机数,而不是真实的计算。
【问题讨论】:
标签: r dplyr time-series tidyverse lubridate