创建R中位置的窗口间隔

创建R中位置的窗口间隔,r,R,我正在按窗口4和步骤1创建一个位置间隔列表 pos <- subs$variable intervals <- paste0(pos[seq(1, n, by=1)],":", pos[seq(4, n, by=1)]) posseq(1,n,by=1)和seq(4,n,by=1)的长度不同,值是循环使用的。尝试: n <- length(pos) intervals <- paste(pos[1:(n-3)],pos[4:n], sep =':')

我正在按窗口4和步骤1创建一个位置间隔列表

pos <- subs$variable
intervals <- paste0(pos[seq(1, n, by=1)],":", pos[seq(4, n, by=1)])
pos
seq(1,n,by=1)
seq(4,n,by=1)
的长度不同,值是循环使用的。尝试:

n <- length(pos)
intervals <- paste(pos[1:(n-3)],pos[4:n], sep =':')
intervals

# [1] "92:107"  "101:120" "106:132" "107:136" "120:140" "132:146" "136:147" "140:152" "146:166"
#[10] "147:167" "152:174" "166:186" "167:187" "174:189" "186:204" "187:228" "189:229"
n
n <- length(pos)
intervals <- paste(pos[1:(n-3)],pos[4:n], sep =':')
intervals

# [1] "92:107"  "101:120" "106:132" "107:136" "120:140" "132:146" "136:147" "140:152" "146:166"
#[10] "147:167" "152:174" "166:186" "167:187" "174:189" "186:204" "187:228" "189:229"