r语言求重复数R语言怎么求出一个字段的重复.比如 a2121222322得到的重复数有2个(21,22),非重复数1个(23)

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/24 14:09:29
r语言求重复数R语言怎么求出一个字段的重复.比如a2121222322得到的重复数有2个(21,22),非重复数1个(23)r语言求重复数R语言怎么求出一个字段的重复.比如a2121222322得到的

r语言求重复数R语言怎么求出一个字段的重复.比如 a2121222322得到的重复数有2个(21,22),非重复数1个(23)
r语言求重复数
R语言怎么求出一个字段的重复.
比如
a
21
21
22
23
22
得到的重复数有2个(21,22),非重复数1个(23)

r语言求重复数R语言怎么求出一个字段的重复.比如 a2121222322得到的重复数有2个(21,22),非重复数1个(23)
duplicated() 找出重复出现的元素.给出一例子
>test duplicated(test)
[1] FALSE FALSE TRUE FALSE TRUE TRUE FALSE
看得出duplicated()给出的是判断坐标:首次出现的22,函数给的值是F,但再次出现就成T了.
>indicatortable(test[indicator])
22 23
2 1
这是重复出现了几次(不包括首次)
所以你要的加1就行了.
>table(test[indicator])+1
22 23
3 2