【发布时间】:2016-02-05 07:35:48
【问题描述】:
R 新手,想做以下操作: 我有一组数字,例如(1,1,0,1,1,1,0,0,1) 并且需要在出现相邻重复项时对其进行计数。我正在寻找的结果是:
2,1,3,2,1
如 2 个 1、1 个 0、3 个 1 等。
谢谢。
【问题讨论】:
-
你试过了吗?
标签: r count duplicates
R 新手,想做以下操作: 我有一组数字,例如(1,1,0,1,1,1,0,0,1) 并且需要在出现相邻重复项时对其进行计数。我正在寻找的结果是:
2,1,3,2,1
如 2 个 1、1 个 0、3 个 1 等。
谢谢。
【问题讨论】:
标签: r count duplicates
我们可以使用rle
rle(v1)$lengths
#[1] 2 1 3 2 1
v1 <- c(1,1,0,1,1,1,0,0,1)
【讨论】: