美文网首页
dplyr 编程

dplyr 编程

作者: 上校的猫 | 来源:发表于2021-05-05 21:26 被阅读0次

    https://dplyr.tidyverse.org/articles/programming.html
    没有什么是免费的,但 dplyr 传参也太头疼了,造成了意想不到的bug。数据过滤函数一定要像下面这样写才最安全,尤其是数据框列名和传入参数名称相同时。

    dat_filter <- function(data,dataset,drug,target){
      data <-  dplyr::filter(data,
                              .data$dataset %in% {{dataset}},
                              .data$drug %in% {{drug}},
                              .data$target %in% {{target}}
                              )
    data
    }
    

    相关文章

      网友评论

          本文标题:dplyr 编程

          本文链接:https://www.haomeiwen.com/subject/ululdltx.html