我正在尝试创建一个从0.001到1000乘以10的数字的列表,因此该列表将是(0.001,0.1,10 ..... 1000)
有功能吗?
a <- 0.0001
b <- 0.0001
for (i in 1:5) {
b = b*100
print(c)
a <- c(a, b)
}
我们可以用更简单的方法替换这里的循环吗?
最佳答案
它应该很简单:
0.001 * 10^(seq(0,6,2))
# > 0.001 * 10^(seq(0,6,2))
# [1] 0.001 0.100 10.000 1000.000
关于r - 创建乘法序列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57641586/