r - 多列 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)的总数。
解决方案
我理解这个问题是要求列出“原因”值:
table( unlist( df[10:15] ) )
如果您需要 NA 的计数,这似乎不太可能,请查看中的可选参数?table
推荐阅读
- gitlab - 如何在 GitLab CI 中构建用于下载最新工件的作业名称的 url?
- javascript - 表单验证条件与反应
- reactjs - 不变违规:在上下文中找不到“客户端”或作为选项传入
- amazon-web-services - 如何使用 boto3 从 Glacier Deep Archive 本地下载存档?
- prisma - Prisma 中带有时区列的时间戳
- c# - 是否有可能使用 Graph Api 库方法或在 C# 中使用 HTTP 请求将多个用户添加到多个组?
- python - 如何为 python 脚本使用 2 个 shell
- html - 用于打印的文本放置
- html - 如何更改 CSS 网格中元素的高度
- android - Kotlin - 从字节中检索位位置并将其转换为 int