R程序中的顺序

时间:2015-11-21 07:01:44

标签: r

让我们说我想要一个10k的乘法向量,但它从数字1开始。例如:(1,10000,20000,30000,40000,50000,60000,...)我如何创建这种类型的向量? (10000 - 1)= 9999的差异,而其他值的差值为10000。

2 个答案:

答案 0 :(得分:2)

我们可以使用seq

options(scipen=999)
c(1,seq(10000, length.out=10, by = 10000))
#[1]      1  10000  20000  30000  40000  50000  60000  70000  80000  90000
#[11] 100000

length.out更改为...的含义。

答案 1 :(得分:0)

生成序列

x <- seq(10000,100000,by=10000)

> is.vector(x)
[1] TRUE

> first = c(1)
> final = c(first,x)
> str(final)
  num [1:11] 1 10000 20000 30000 40000 50000 60000 70000 80000 90000 ...

这是你在找什么?