【发布时间】:2021-03-24 17:46:17
【问题描述】:
我已经有一段时间遇到这个问题了。所以这是我正在使用的示例数据
dt <- data.frame(purchase_freq = c('1','2','3','4', '5'), count = c('6','2','5','9','11'))
我希望它有类似的结果
dt <- data.frame(purchase_freq = c('1','2','3','4', '5'), count = c('6','2','5','9','11'), cumulative_index = ('33','27','25','20','11'))
感谢您的帮助!
编辑:抱歉,这还不够清楚。基本上,cumulative_index[1] = count[1:5]、cumulative_index[2]=count[2:5]、cumulative_index[3]=count[3:5] 等等。我知道这可能很简单,但我无法真正解决这个问题。感谢所有帮助
【问题讨论】:
-
不确定您要计算什么,您能进一步解释一下吗?
-
对不起,我对stackoverflow不太熟悉,但基本上,c3[1] =33 是所有 c2 = 33 的总和,然后 c3[2] 是 c2[2:5] = 的总和27 等等。