r - 分组和总结
问题描述
我有一个简单的问题,我通过这样做对以下数据进行了分组和汇总功能。但是,我如何单独总结变量(特朗普、奥巴马、麦康奈尔)的长度。
dta.subset.tabluea = dta.subset %>%
group_by(variable,catvalue2) %>%
summarize(value = length(catvalue))
我得到的输出是
variable catvalue2 value
1 Trump Slightly Warm 216
2 Trump Very Cold 778
3 Trump Very Warm 311
4 Trump <NA> 176
5 Obama Slightly Warm 251
6 Obama Very Cold 427
7 Obama Very Warm 676
8 Obama <NA> 224
9 McConnell Slightly Warm 248
10 McConnell Very Cold 731
11 McConnell Very Warm 60
12 McConnell <NA> 444
但是,如何在另一列中总结变量(特朗普、奥巴马、麦康奈尔)的长度。我需要这些信息,以便计算百分比。
如果我执行以下操作,我会得到与第一列相同的答案。
summarize(value = length(catvalue), varvalue = length(vatvalue))
解决方案
推荐阅读
- bash - 将变量名传递给函数以测试存在和非空
- node.js - 无法从自定义域 HTTPS 访问 Elastic Beanstalk(单实例)
- c++ - 无法将 fpatan 汇编器函数中的浮点值返回到 C++ 程序中
- android - Android 为不同的屏幕尺寸调整所有元素的大小
- mongodb - 特定数据库的猫鼬列表集合
- c - 从服务器请求时间时,我收到分段错误(核心转储)。我该如何解决这个问题?
- php - 如果订单已通过 billing_email 存在,则禁用电子邮件的订单结账
- node.js - 让busboy中的文件上传到firebase存储
- java - Tomcat v7.0 在启动期间不工作(A child container failed during start java.util.concurrent.ExecutionException)
- selenium - datetime - 如何仅删除日期并验证日期