use*_*410 2 r count sequence
我有一个包含年份的向量 A:例如。
A <- c(1978, 1979, 1980, 1981, 1984, 1987,1988,1989,1990,1991, 1992)
我希望能够在错过一年之前计算年份的顺序。所以我会寻找我的答案:4, 1, 6
我知道rle用于重复数字的序列,但不确定在这里做什么。
rle
Rol*_*and 5
假设A排序:
A
A <- c(1978, 1979, 1980, 1981, 1984, 1987,1988,1989,1990,1991, 1992) B <- cumsum(c(1, diff(A)>1)) rle(B)$lengths #[1] 4 1 6
归档时间:
11 年,6 月 前
查看次数:
595 次
最近记录: