我有一个如下表:

V1  V2  V3  V4  V5  V6  V7  V8  V9 V10
fve fve fve fve fve fve fve fve mdm mdm
mdm fve fve fve fve fve fve fve fve fve
fve fve fve fve fve fve fve fve fve fve
mdm fve fve fve fve fve fve fve fve fve
fve fve fve fve fve fve fve fve fve fve

我想将第1列的频率针对所有对象进行计数,得到如下结果:
    fve mdm
fve 25  2
mdm 18  0

有可能做到吗?我尝试了table()ftable(),但是输出与我期望的不对应。

最佳答案

稍微不同的选择是

table(df1[,1][row(df1[-1])], unlist(df1[-1]))
#     fve mdm
# fve  25   2
# mdm  18   0

关于r - 列联表一次,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30611657/

10-12 17:18