按比例分配资源

时间:2016-04-16 13:30:10

标签: r

每月都会提供一定数量的资源。

从0个月到第n个月有一个明确的'使用率'

例如,在发布月份,使用了10%的资源,第二个月额外增加了12%,&在第三个月另外增加15%,所以&等等,直到使用最大可用资源。

需要:

每月使用多少资源。

例如

  1. 在第1个月,第1个月有10%的资源被发布
  2. 在第2个月,第1个月释放的资源占12%,第2个月释放的资源占10%
  3. 在第3个月,第1个月释放的资源占15%,第2个月释放的资源占12%,第3个月释放的资源占10% &安培;等...... ..
  4. 逻辑在Excel中实现:http://www.mrexcel.com/forum/excel-questions/752098-array-formula-allocate-revenues-across-periods.html

    如何在R中实现此功能?

    感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

查看cumsum()

> used<-c(0.1,0.12,0.15)
> cumsum(used)
[1] 0.10 0.22 0.37

希望这就是你要找的东西。