[R] summarize_ (NSE) in combination with quantile not working

David Winsemius dwinsemius at comcast.net
Sun Nov 22 04:08:23 CET 2015


> On Nov 21, 2015, at 3:33 PM, Tobias Byland <tobias at byland.info> wrote:
> 
> Hi everyone,
> 
> I am stumbling over the following issue when using the NSE (non-standard 
> evaluation) of the summarise function in dpylr (as described here: 
> https://cran.r-project.org/web/packages/dplyr/vignettes/nse.html):
> 
> mtcars  %>% summarise(min(mpg))      # summarize and min
> mtcars  %>% summarise_("min(mpg)")   # summarize_ and min
> mtcars  %>% summarise(quantile(mpg, 0.1))   # summarize and quantile
> mtcars  %>% summarise_("quantile(mpg, 0.1)")   # summarize_ and 
> quantile  -> ERROR
> 
> The last (and only the last) call results in the following error:
> 
> Error: could not find function “quantile"

You should have noticed that the error had double-quotes around the function name. That’s very un-Rlich. You should have been satisfied with the third variation.


> 
> 
> It seems to me, that the combination of summarise_ and quantile() 
> somehow doesn't work.
> 
If thine code offends thee, pluck it out.

— 
David.

> Does anyone have an idea what the issue here is?
> 
> Thanks a lot!
> 
> Regards
> Tobi
> 
> 	[[alternative HTML version deleted]]

And while you are at it can you pluck out the HTML???????

> 
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

David Winsemius
Alameda, CA, USA



More information about the R-help mailing list