gpt4 book ai didi

r - 每次迭代后跳过元素乘以列的元素

转载 作者:行者123 更新时间:2023-12-01 13:17:12 24 4
gpt4 key购买 nike

我在 R 中有一个如下所示的一列数据框,我想创建一个包含一列的新数据框,它具有现有列元素的乘积。

Column   result
2 2*3*4*5*8*6
3 3*4*5*8*6
4 4*5*8*6
5 5*8*6
8 8*6
6 6

最佳答案

我们可以使用revcumprod

df$y <- rev(cumprod(rev(df$x)))
df

# x y
#1 2 5760
#2 3 2880
#3 4 960
#4 5 240
#5 8 48
#6 6 6

数据

df <- data.frame(x = c(2,3,4,5,8,6))  

关于r - 每次迭代后跳过元素乘以列的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53737629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com