gpt4 book ai didi

r - 向量的乘积,按顺序,结果是基于最后乘积的单个数字

转载 作者:行者123 更新时间:2023-12-01 23:07:01 25 4
gpt4 key购买 nike

向量:

y <- c(1.1, 1.05, 1.01)

initial_amount <- 100

我想按以下方式将initial_amount乘以向量:

initial_amount * 1.1 * 1.05 * 1.01
[1] 116.655

假设我有一个向量 yinitial_amount数值变量。我如何告诉 r 以这种方式计算最终金额?使用该示例,结果将是 116.655

最佳答案

我们可以通过连接“initial_amount”和“y”来创建一个向量并使用prod

prod(c(initial_amount, y))
[1] 116.655

或者可以使用 Reduce*

Reduce(`*`, c(initial_amount, y))
[1] 116.655

关于r - 向量的乘积,按顺序,结果是基于最后乘积的单个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70687879/

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