我有三栏;贷款编号,金额,日期。我有1,048,575个条目,我需要将所有重复项加在一起(在相同的loan_id上有不同的还款),在loan_id列中,并且在第二个表中,应将金额值添加到与loan_id匹配的地方。
我的数据看起来像这样
答案 0 :(得分:0)
尝试
aggregate(df$amount,list(df$loan_id),sum)
答案 1 :(得分:0)
因此,您希望不分日期而获得每个loan_id的总额吗?
在R中执行此类聚合功能的一种方法是使用data.table包。
library(data.table)
# assuming you start with a data.frame
mydata = data.table(mydata)
mydata[,sum(amount), by=loan_id]