【发布时间】:2014-07-24 04:47:40
【问题描述】:
如果我有这些数据:
One <- c(rep("X",4),rep("Y",3),rep("Z",2))
Two <- c(rep("A",2),rep("B",6),rep("C",1))
df <- data.frame(One,Two)
One Two
1 X A
2 X A
3 X B
4 X B
5 Y B
6 Y B
7 Y B
8 Z B
9 Z C
我想找到唯一对(一,二)的频率。我知道如果我想在One 列中找到不同元素的频率,我会做table(df$one)。唯一对的频率如何?
【问题讨论】:
-
试试
table(df)。但也许不是您正在寻找的输出。 -
@Pascal - 那么可能是
data.frame(table(df))。 -
@thelatemail 当然可以。简单高效。