使用ggplot2 stat_summary在conf.int中不再在3.3中工作

rrb*_*est 2 r summary stat ggplot2

我正在使用conf.int围绕抖动图创建盒子。这一直有效,直到将R升级到3.3。是否有已知的解决方法?

stat_sum_df_all <- function(fun, geom="crossbar", ...) {
stat_summary(fun.data=fun, geom=geom, ...)
}


ggplot(dataset, aes(factor(Group), dataset[, y] )) + labs(y=y,     x="x") + 
    stat_sum_df_all("median_hilow",conf.int=1, linetype='solid')
Run Code Online (Sandbox Code Playgroud)

返回以下错误:

错误:未知参数:conf.int

rrb*_*est 5

我已经通过将conf.int = 1与fun.args =(conf.int = 1)进行包装来解决此问题,如下所示:

ggplot(dataset, aes(factor(Group), dataset[, y] )) + labs(y=y,     x="x") + 
stat_sum_df_all("median_hilow",fun.args=(conf.int=1), linetype='solid')
Run Code Online (Sandbox Code Playgroud)