17得票5回答
函数的默认参数使用变量,使用dplyr

目标 我的目标是定义一些函数,供在dplyr动词内使用,并使用预定义的变量。这是因为我有一些需要大量参数的函数,其中许多参数总是相同的变量名。 我的理解:这很困难(也许是不可能的),因为dplyr会延迟评估用户指定的变量,但任何默认参数都不在函数调用中,因此对于dplyr是不可见的。 玩...

10得票3回答
如何将未引用的列名列表传递到`lapply`中(以便我可以将其与`dplyr`函数一起使用)

我正在尝试在tidyverse/dplyr中编写一个函数,并希望最终可以使用lapply(或map)。(我一直在为此回答这个问题,但遇到了一个有趣的结果/死胡同。请不要将其标记为重复-这个问题是从那里看到的答案的扩展/偏离。) 1)有没有一种方法可以在dplyr函数内部获得引用变量列表(而不...