R 创建不同长度的序列
我必须创建大量(>10000)不同长度的序列。我只知道向量形式的这些序列的长度R 创建不同长度的序列,r,sequence,R,Sequence,我必须创建大量(>10000)不同长度的序列。我只知道向量形式的这些序列的长度 length_v <- c(2,3,4,4,2,6,11,75...................) length\u v 10000个序列,这将是非常低效的。有更简单的方法吗?示例: unlist(sapply(c(2,3,4,6), seq, from=1)) 因此,对您来说,它将是: unlist(sapply(length_v, seq, from=1)) 我们可以使用序列 sequence(l
length_v <- c(2,3,4,4,2,6,11,75...................)
length\u v 10000个序列,这将是非常低效的。有更简单的方法吗?示例:
unlist(sapply(c(2,3,4,6), seq, from=1))
因此,对您来说,它将是:
unlist(sapply(length_v, seq, from=1))
我们可以使用序列
sequence(length_v)
#[1] 1 2 1 2 3 1 2 3 4 1 2 3 4 5 6
数据
length\u vfinal
unlist(sapply(length_v, seq, from=1))
sequence(length_v)
#[1] 1 2 1 2 3 1 2 3 4 1 2 3 4 5 6
length_v <- c(2,3,4,6)