【发布时间】:2014-07-22 13:16:49
【问题描述】:
我有一个长度为 927 的列表。列表中每个元素的长度不相等。 (请考虑以下示例。我只给出了列表的前 6 个元素)
[[1]]
[1] "DIR" "EMERGING" "UNP"
[[2]]
[1] "DIR" "ECO" "UNP"
[[3]]
[1] "DIRECT"
[[4]]
[1] "DIR" "ECO" "NATURAL"
[[5]]
[1] "DIR"
[[6]]
[1] "DIR"
我的目标是找出列表中的唯一元素并计算列表中每个唯一元素的频率。使用unique(list_name),我发现了列表中的独特元素。但我无法找出每个唯一列表元素的频率。任何帮助都是不言而喻的。提前致谢!
【问题讨论】:
-
使用
table()来做到这一点 -
我试过了。但它给出了错误:表(列表名称)表中的错误(列表名称):所有参数必须具有相同的长度
-
@user3642360 试试看
table(unique(unlist(list_anme))) -
@agstudy 没有
unique不也可以吗? (table(unlist(list_name))) -
@beginneR 可能 :) 或者没有
unlist也只是使用unique...
标签: r