相关疑难解决方法(0)

使用字符串作为输入使用dplyr进行编程

我想写一个使用dplyr的函数,我提供变量名作为字符串.不幸的是,dplyr-s使用NSE使它变得相当复杂.从使用dplyr编程我得到以下示例

my_summarise <- function(df, var) {
  var <- enquo(var)

  df %>%
    group_by(!!var) %>%
    summarise(a = mean(a))
}

my_summarise(df, g1)
Run Code Online (Sandbox Code Playgroud)

但是,我想编写功能而不是g1我能提供的功能,"g1"而且我无法解决如何做到这一点.

r dplyr

13
推荐指数
1
解决办法
1251
查看次数

标签 统计

dplyr ×1

r ×1