R dplyr从对象传递和返回数据帧

时间:2016-08-05 16:48:43

标签: r dplyr broom

我是R初学者,正在使用dplyr并尝试将自定义函数合并到我的R脚本中。

我有一个名为ss的数据框,我想对它应用过滤器,但我想将过滤器分离成一个单独的函数,以便可以与其他脚本共享。

代码示例:

#my function
apply_filters <- function(d){
    #Applying filter to d
    dd <- d %>% filter([some filter])
    return(dd)
}

ss2 <- ss %>%
    do(apply_filters(.)) %>%
    summarize()

我希望能够将当前的ss2状态发送到apply_filters函数并获取结果数据,以便对其进行总结。

这不起作用,因为我收到错误:

错误:参数

的'type'(字符)无效

我错过了什么吗?

0 个答案:

没有答案