You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The documentation states that d represents the upper asymptote, b is the slope at inflection (maximum of first derivative?), and that the curve has an inflection point at dose e. However, plotting these functions and using R to solve for when the 2nd derivative = 0 gives a value different than e for the inflection point. For example:
dd=1
bb = -5
ee = 30
curve(dd*exp(-exp(bb * (log(x) - log(ee))) ) , xlim=c(0,100))
abline(v=ee)
# 1st deriv
g <- function(x) {}
body(g) <- D( expression(dd*exp(-exp(bb * (log(x) - log(ee))) )), "x")
curve(g, xlim=c(0, 100))
abline(v=ee)
# 2nd deriv
g <- function(x) {}
body(g) <- D(D( expression(dd*exp(-exp(bb * (log(x) - log(ee))) )), "x"), "x")
curve(g, xlim=c(0, 100))
abline(v=ee)
uniroot(g, c(20,50)) # should be 30, but is not?
Is the documentation incorrect that e represents the inflection point? Or is there some other explanation?
The text was updated successfully, but these errors were encountered:
I've been using
W1.3()
andW2.3()
to fit a 3-parameter Weibull model to data.drc
gives 2 parameterizations of the 3-parameter weibull (https://cran.r-project.org/web/packages/drc/drc.pdf):The documentation states that
d
represents the upper asymptote,b
is the slope at inflection (maximum of first derivative?), and that the curve has an inflection point at dosee
. However, plotting these functions and using R to solve for when the 2nd derivative = 0 gives a value different thane
for the inflection point. For example:Is the documentation incorrect that
e
represents the inflection point? Or is there some other explanation?The text was updated successfully, but these errors were encountered: