如何通过元素在R中的频率访问元素?

时间:2019-01-30 18:55:12

标签: r

-5 -4 -3 -2 -1  0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 
 1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  1  2  1

我有使用表格功能创建的频率表。现在,我想使用其频率访问该号码。例如:如果我输入频率2,应该给我13

1 个答案:

答案 0 :(得分:1)

下次,请发布可复制的示例。我认为您正在使用类似这样的东西:

tt = table(c(1, 1, 2, 3))

原始值现在是此计数向量的名称,因此您可以执行以下操作:

names(tt)[tt == 2]
# [1] "1"

但是请注意,它现在是character,而不是numeric