创建具有指定长度的序列
Create sequences with specified lengths
有没有办法创建从 1 到向量每个值的序列 a
?
a <- c(1, 1, 1, 2, 1, 3, 2, 1, 1, 3)
b <- c(1, 1, 1, 1, 2, 1, 1, 2, 3, 1, 2, 1, 1, 1, 2, 3)
a
中的值可以大于 3。
您可以使用 sequence
获取长度在 a
中描述的序列。 sequence
默认从 1 开始,增量为 1。
sequence(a)
# [1] 1 1 1 1 2 1 1 2 3 1 2 1 1 1 2 3
all.equal(sequence(a), b)
# [1] TRUE
有没有办法创建从 1 到向量每个值的序列 a
?
a <- c(1, 1, 1, 2, 1, 3, 2, 1, 1, 3)
b <- c(1, 1, 1, 1, 2, 1, 1, 2, 3, 1, 2, 1, 1, 1, 2, 3)
a
中的值可以大于 3。
您可以使用 sequence
获取长度在 a
中描述的序列。 sequence
默认从 1 开始,增量为 1。
sequence(a)
# [1] 1 1 1 1 2 1 1 2 3 1 2 1 1 1 2 3
all.equal(sequence(a), b)
# [1] TRUE