Skip to content
Prev 325928 / 398503 Next

do.call environment misunderstanding

I am having difficulty understanding the envir argument of do.call.
The help page says

envir  an environment within which to evaluate the call.

so I thought that in the following toy example x would be found in the
environment e and f would return 4 via do.call:
Error in (function ()  : object 'x' not found

Thanks in advance for clarifying my misunderstanding.

Dan Murphy