首页 > 解决方案 > 多列 R 中的多个变量的计数

问题描述

这是我的数据框的示例。每个数字 (1-27) 代表支持某个项目的不同原因。

> df[10:15]
reason1  reason2  reason3  reason4  reason5  reason6
   1        2        6        13       14       27
   2        4        5        13       27       NA
   5       10       12        18       26       11
   8       27       NA        NA       NA       NA

我想获得六列(reason1-reason6)中每个数字(1-27)的总数。

标签: rdataframecount

解决方案


我理解这个问题是要求列出“原因”值:

 table( unlist( df[10:15] ) )

如果您需要 NA 的计数,这似乎不太可能,请查看中的可选参数?table


推荐阅读