这是我要做的:
geomSeries <- function(base, max) {
base^(0:floor(log(max, base)))
}
geomSeries(base=2, max=2000)
# [1] 1 2 4 8 16 32 64 128 256 512 1024
geomSeries(3, 100)
# [1] 1 3 9 27 81
Run Code Online (Sandbox Code Playgroud)
为什么不输入2 ^(0:n)?例如2 ^(0:5)让你从1到32,依此类推.通过分配如下变量来捕获向量:x < - 2 ^(0:5)
归档时间: |
|
查看次数: |
12860 次 |
最近记录: |