On Sun, Oct 12, 2008 at 7:24 AM, Oliver Bandel
<[EMAIL PROTECTED]> wrote:
> Hello,
>
>
> I don't understand the description / help-text for the
> numericDeriv() function.
>
> Why is there a new environment used?
>
> And what is meant with an environment here?

?environment

or

http://socserv.mcmaster.ca/jfox/Books/Companion/appendix-scope.pdf

> Is it similar or the same as a local workspace,
> like an environment in functional languages?
>
> And why is it needed here?
>
> numericDeriv could just calculate the difference bewtween two
> values and divide this difference by the distance (which is one
> normally,
> but maybe in timeseries is a different value.

The input to numericDeriv is not values but an expression.
See the Examples section at the end of ?numericDeriv
The expression given as the first arg
ultimately needs to be evaluated at a value so it  needs to
know where to find that value.  Note that it defaults
to the caller's environment so we can leave that argument
out if the variable is known to be there:

X <- 3
numericDeriv(quote(X^2), "X")

>
> Can you please elaborate on that function?
>
> Thanks In Advance,
>                         Oliver
>
> ______________________________________________
> R-help@r-project.org mailing list
> 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
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.

Reply via email to