【发布时间】:2015-05-14 01:04:42
【问题描述】:
我想在以下向量中找到等于“1”的连续重复元素的开始和结束索引。向量的值可以等于“1”或 NA。
例如:
out2
[1] "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1" "1"
[21] "1" NA NA NA NA NA "1" "1" "1" "1" "1" "1" NA NA NA NA NA NA NA NA
输出应如下所示
[,1] [,2]
[1,] 1 21
[2,] 27 32
【问题讨论】:
-
out2 <- rep(c(1,NA,1,NA),c(21,5,6,8))会更容易使用。