小编kme*_*era的帖子

分裂矢量与R中的重叠样本

假设我有一个具有1000个值的向量,我想将此向量"拆分/分区/分组"为多个向量,每个向量具有200个值,并且它们之间有100个值的重叠.

例如:

vec = seq(1,1000)
splitWithOverlap(vec, 200, 100)
Run Code Online (Sandbox Code Playgroud)

应该返回以下向量:

[0:200] [100:300] [200:400] [300:500] ...
Run Code Online (Sandbox Code Playgroud)

......你明白了.

R中是否有一个函数可以用来做到这一点?

r

5
推荐指数
2
解决办法
1166
查看次数

标签 统计

r ×1