【发布时间】:2018-08-18 21:00:54
【问题描述】:
我有以下数据集:
set.seed(6)
df <- data.frame(a=floor(runif(100)*5),b=floor(runif(100)*4),c=floor(runif(100)*3))
我想为每个变量生成汇总频率表并将它们存储在一个数据集中。例如。
outexample <- rbind(table(df$a),c(table(df$b),0),c(table(df$c),0,0))
rownames(outexample) <- letters[1:3]
outexample
0 1 2 3 4
a 19 18 20 18 25
b 30 23 19 28 0
c 28 33 39 0 0
每个变量中有数百个变量和未知数量的类。有没有更体面的方法呢?
【问题讨论】:
标签: r