如何获得以下函数的导数?

g <- expression(x^2)
derivg <- D(g, 'x')
derivg
# 2 * x
g1 <- derivg(2)
# Error: could not find function "derivg"

我想在x = 2处找到导数。

最佳答案

derivg是一个调用,而不是一个函数。要在x = 2上对其进行评估,您可以执行

eval(derivg, list(x = 2))
[1] 4

关于r - 如何获得函数的导数?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37503450/

10-12 20:50