假设我有一个具有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 ×1