R表示2乘的循环
我想用变量j乘以2,对R做一个循环 我通常使用:R表示2乘的循环,r,for-loop,R,For Loop,我想用变量j乘以2,对R做一个循环 我通常使用: for (j in seq(0,10,2)){ #myloop } 但这是用来加2,而不是乘 提前感谢你的帮助 只需创建一个几何序列 for (j in 2^(0:10)) {} 2^(0:10) > [1] 1 2 4 8 16 32 64 128 256 512 1024 你的意思是有一个0,2,4,8,16…的序列吗?啊,好的!我想知道我该如何设定限制?例如,我想限制在65岁。因此迭
for (j in seq(0,10,2)){
#myloop
}
但这是用来加2,而不是乘
提前感谢你的帮助 只需创建一个几何序列
for (j in 2^(0:10)) {}
2^(0:10)
> [1] 1 2 4 8 16 32 64 128 256 512 1024
你的意思是有一个0,2,4,8,16…的序列吗?啊,好的!我想知道我该如何设定限制?例如,我想限制在65岁。因此迭代必须在64处停止。
2^(0:floor(log(limit,base=2))