R 我想使用复制来构造一个新对象

R 我想使用复制来构造一个新对象,r,R,我有一串值 a <- 1:159 a您可以使用 x <- embed(a, 80) 及 如果你只想把它作为向量而不是矩阵,那就做吧 x <- as.vector(embed(a, 80)) x您可以使用 x <- embed(a, 80) 及 如果你只想把它作为向量而不是矩阵,那就做吧 x <- as.vector(embed(a, 80)) x一个好的起点,如果你知道最终对象是长度为6400的整数向量,你应该提前创建:myVectorunlist(lap

我有一串值

a <- 1:159
a您可以使用

x <- embed(a, 80)

如果你只想把它作为向量而不是矩阵,那就做吧

x <- as.vector(embed(a, 80))
x您可以使用

x <- embed(a, 80)

如果你只想把它作为向量而不是矩阵,那就做吧

x <- as.vector(embed(a, 80))

x一个好的起点,如果你知道最终对象是长度为6400的整数向量,你应该提前创建:
myVector
unlist(lapply(80:1,函数(x){seq(x,length.out=80)})
,如果你知道最终对象是长度为6400的整数向量,可能是一个好的起点,您应该提前创建它:
myVector
unlist(lapply(80:1,函数(x){seq(x,length.out=80)}))
,也许吧
x <- as.vector(embed(a, 80))