- 
                Notifications
    You must be signed in to change notification settings 
- Fork 2.1k
Closed
Labels
featurea feature request or enhancementa feature request or enhancement
Milestone
Description
The default geom for stat_summary_bin() is geom_pointrange() and requires y, ymin and ydata aes. I would expect the stat to automatically compute the missing aes, so that the following would work:
g <- ggplot(diamonds, aes(carat, price))
g + stat_summary_bin()
#> Error in seq.default(from = best$lmin, to = best$lmax, by = best$lstep) : 
#>   'from' must be of length 1Right now we need to explicitly add the fun.data argument:
g + stat_summary_bin(fun.data = mean_se)The error message could also be improved when some aes are missing.
Metadata
Metadata
Assignees
Labels
featurea feature request or enhancementa feature request or enhancement