计算数据框列中具有不同值的实例

时间:2018-04-11 08:23:26

标签: r dataframe

a <- c(1,2,1,1,1,1,1,2,3,4,1,1,1,1,1,1,1,1)
b <- c("A", "B", "A", "A", "A", "A", "A", "A", "B","A", "B", "A", "A", "A", "A", "A", "A", "B")
c <- cbind(a,b)
df <- data.frame(c)

在data.frame列中计算不同元素的最简单方法是什么?

1 个答案:

答案 0 :(得分:0)

这样的东西?

> table(df)
   b
a    A  B
  1 12  2
  2  1  1
  3  0  1
  4  1  0

> table(df$a)

 1  2  3  4 
14  2  1  1 

> table(df$b)

 A  B 
14  4