我已经生成了一个序列,该序列我称为a
,需要一个函数a
的函数,我要调用该函数b
来修改函数a
,方法是从函数a
的第一个元素开始并停在指定的位置第n个元素
l<-3
k<-1
n<-1:10
a<-starts<-seq(1, length(n), by=1)
# [1] 1 2 3 4 5 6 7 8 9 10
我需要一个将使用函数a
的函数,该函数将生成以函数a
的第一个元素开头并在length(n) - l + 1
处停止的元素,在这种情况下为8。
尝试过此
b<-starts - l + 1
并且得到
# [1] 3 4 5 6 7 8 9 10 11 12
我需要
# [1] 1 2 3 4 5 6 7 8
您可以通过]创建所需的序列>
a[1L] : (length(n) - l + 1)
#[1] 1 2 3 4 5 6 7 8