Hi SD,
thanks, that was exactly what I was looking for!
Much appreciated :)
Regards,
Tobi
On 11/23/2015 9:59 PM, Sébastien Durier wrote:
Hello,
A more explicit response can be found in :
https://cran.r-project.org/web/packages/lazyeval/vignettes/lazyeval.html
where it is explained that :
"quoted called and strings don’t have environments associated with
them, so as.lazy() defaults to using baseenv(). This will work if the
expression is self-contained (i.e. doesn’t contain any references to
variables in the local environment), and will otherwise fail quickly
and robustly."
So summarise_ seems to work with "min" because this function is in the
base package, but not with "quantile" which is in the stats package.
A solution using strings could be :
summarise_(mtcars, "stats::quantile(mpg, 0.1)")
SD
On 22/11/2015 03:15, Jeff Newmiller wrote:
Please post using plain text. The following works.
mutate %>% summarise_( ~quantile( mpg, 0.1 ) )
Read the vignette on nse that comes with dplyr, or Google the error
message.
On November 21, 2015 3:33:16 PM PST, Tobias Byland
<tob...@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"
It seems to me, that the combination of summarise_ and quantile()
somehow doesn't work.
Does anyone have an idea what the issue here is?
Thanks a lot!
Regards
Tobi
[[alternative HTML version deleted]]
______________________________________________
R-help@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.
______________________________________________
R-help@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.