我有不同列表中的项目,我想计算每个列表中的项目并将其输出到表格。然而,当列表中有不同的项目时,我遇到了困难。也说明我的问题:与不同元素组合表
item_1 <- c("A","A","B")
item_2 <- c("A","B","B","B","C")
item_3 <- c("C","A")
item_4 <- c("D","A", "A")
item_5 <- c("B","D")
list_1 <- list(item_1, item_2, item_3)
list_2 <- list(item_4, item_5)
table_1 <- table(unlist(list_1))
table_2 <- table(unlist(list_2))
> table_1
A B C
4 4 2
> table_2
A B D
2 1 2
我从cbind得到的是:
> cbind(table_1, table_2)
table_1 table_2
A 4 2
B 4 1
C 2 2
这显然是错误的。我需要的是:提前
table_1 table_2
A 4 2
B 4 1
C 2 0
D 0 2
感谢
你可以使你的角色向量因素(包括所有可能的值的级别)。 – Roland 2014-09-03 08:19:31