使用ddply()时需要大量时间执行

时间:2016-02-16 10:46:12

标签: r

我的一个data.frame使用ddply(),它在R studio中有3527934个对象和29个变量。执行时需要花费大量时间香火超过2小时。是否有其他方式/功能可以及时消除这种表现。

我观察了一些链接,但无法找出合适的解决方案。

示例代码:

  

ForwardQ<-ddply(a,c("ID","SM","SY"),summarise,QS=sum(QS),EBLP=sum(EBLPrice),NSV=sum(NS_Value),NIV=sum(Net_Invoice_Value),Standard_COGS=sum(Standard_Cost_Of_Goods_Sold),Standard_Profit=sum(Standard_Profit),Ship_Through_Price_Diff=sum(Ship_Through_Price_Diff),Ship_through_POR=sum(Ship_Through_POR))

提前致谢。

0 个答案:

没有答案