【发布时间】:2019-11-23 17:42:54
【问题描述】:
[假设我们有三个向量b1、b2 和b3,我需要遍历它们所有可能的值组合并将它们的乘积存储在一个新向量中。例如,
b1 <- seq(0.2, 2, by=0.2)
b2 <- seq(0.2, 2, by=0.2)
b3 <- seq(0.2, 2, by=0.2)
product <- vector()
for (i in 1:length(b1))
{
for (j in 1:length(b2))
{
for (k in 1:length(b3))
{
product[i] <- b1[i]*b2[j]*b3[k]
}
}
}
现在的问题是 product 只存储 10 个值。如何解决这个索引问题?
【问题讨论】: