我在 R 中的列表如下:
start <- c(1, 5, 11) end <- c(2, 9, 13)
如何将它们连接起来以这种方式创建不连续范围的列表:
c(1:2, 5:9, 11:13)
尝试
Map
> Map(`:`, start, end) [[1]] [1] 1 2 [[2]] [1] 5 6 7 8 9 [[3]] [1] 11 12 13