R 求向量中某个数的重复次数

R 求向量中某个数的重复次数,r,R,我有一个像这样的向量: v <- c(1, 1, 5, 5, 5, 2, 2, 6, 6, 1, 3) [value] [repeate] 1 3 5 3 2 2 6 2 3 1 给我的只有: [1] 1 5 2 6 3 但我想要这样的东西: v <- c(1, 1, 5, 5, 5, 2, 2, 6, 6, 1, 3) [value] [repeate] 1

我有一个像这样的向量:

 v <- c(1, 1, 5, 5, 5, 2, 2, 6, 6, 1, 3)
[value] [repeate]
 1          3
 5          3
 2          2
 6          2
 3          1
给我的只有:

[1] 1 5 2 6 3
但我想要这样的东西:

 v <- c(1, 1, 5, 5, 5, 2, 2, 6, 6, 1, 3)
[value] [repeate]
 1          3
 5          3
 2          2
 6          2
 3          1

这是
表的作业

table(v)
# v
# 1 2 3 5 6 
# 3 2 1 3 2 
另外,请记住,对于
,有一个
data.frame
方法可以将其转换为长格式,如您在问题中所示:

data.frame(table(v))
#   v Freq
# 1 1    3
# 2 2    2
# 3 3    1
# 4 5    3
# 5 6    2

这是
表的作业

table(v)
# v
# 1 2 3 5 6 
# 3 2 1 3 2 
另外,请记住,对于
,有一个
data.frame
方法可以将其转换为长格式,如您在问题中所示:

data.frame(table(v))
#   v Freq
# 1 1    3
# 2 2    2
# 3 3    1
# 4 5    3
# 5 6    2