我有一个快速的问题,我做了一个分组依据,并总结了以下数据的功能。但是,如何分别总结变量的长度(特朗普,奥巴马,麦康奈尔)。
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))