【发布时间】:2018-08-14 19:33:20
【问题描述】:
我有一个跟踪一些贷款余额的数据框。每次向余额(“金额”)付款时,该物业贷款的新余额都会显示在“余额”列中。
df = data.frame(Date = c("2015-03-01", "2015-05-01", "2016-07-02", "2017-11-24", "2017-12-15"),
Property = c("1 Main St", "1 Main St", "1 Main St", "5 Main St", "1 Main St"),
Amount = c(50000, -10000, -5000, 75000, -4000),
Balance = c(50000, 40000, 35000, 75000, 31000)
)
如您所见,日期相当分散,大多数月份没有任何交易记录。我希望能够在每个月初制作一个包含每个属性余额的数据框,无论当月是否有交易。像这样的:
Month = c("March 2015", "April 2015", "May 2015", "June 2015"),
Property = c("1 Main St", "1 Main St", "1 Main St", "1 Main St").
Balance = c(50000, 50000, 40000, 40000)
它还需要能够处理当月的最后一笔交易(如果在给定的月份内有多个房产交易)。任何想法如何处理这个?
【问题讨论】:
标签: r