05 USA EUN 4
6 USA WLD 30368 我想做的是: group_byreporter,并在每个组中将与伙伴EUN的number_ntm除以与合作伙伴WLD的number_ntm。我想一个dplyr解决方案,这是相当通用的,当合作伙伴结构包含一些额外的因素,我不想包括也工程。感谢您的任何建议
我有一个数据框架,我希望使用mutate来填充"e_value“列,该列是a组中"e”度量的值,因此我使用dplyr和group_by,然后使用group_by使用group_by == "e“,但是当组内没有度量的== e时,这将返回一个错误,如下面的C组。library(dplyr)
# this code does not work because there is no e m
在dplyr管道中调用任意函数时,将当前组中的所有列发送到作为tibble或data.frame的函数的首选方式是什么?mean_B_fun给出了错误的答案(与我想要的相比--我想要组内均值),而mean_B_fun_ugly给了我想要的,但它似乎都是一种低效(和丑陋)的方式来获得我想要的效果。我想要对任意列进行操作的原因是,在实践中,我从用户那里获取了下面示例中的my_fun,而我不知道用户需要预先对哪些列进行操作。library(dplyr)
m