标签: r
如何从R?中的向量中找到具有相同长度的子向量?
答案 0 :(得分:0)
您可以使用此帖子中的第一个答案R-Help将矢量分割为相等长度的矢量。在L之后的代码中是子矢量的期望长度。
L
X <- 1:12 L <- 3 sub_vec <- split(X, as.numeric(gl(length(X), L, length(X))))
然后使用*apply函数族来完成这些子向量所需的操作。例如,要计算最大值:
*apply
sapply(sub_vec, max)