我是 r 的新手,如果作为向量提供,我很难理解 start 和 end 参数是如何工作的。考虑代码:
x <- c(4,6,5,4,6,2,6,7,5,5)
seqselect(x, start=6, end=10)
这将返回一个向量,其中包含位置 6 到 10 的整数。现在:
seqselect(x, start=c(6,1), end=c(10,5))
返回值 6-10 与 1-5 的值连接。为什么呢?start/end 中向量的第二个值有什么作用?示例来自:IRanges 概述第 2 页