| llikBeta {rxode2} | R Documentation |
Calculate the log likelihood of the binomial function (and its derivatives)
Description
Calculate the log likelihood of the binomial function (and its derivatives)
Usage
llikBeta(x, shape1, shape2, full = FALSE)
Arguments
x |
Observation |
shape1, shape2 |
non-negative parameters of the Beta distribution. |
full |
Add the data frame showing x, mean, sd as well as the fx and derivatives |
Details
In an rxode2() model, you can use llikBeta() but you have to
use all arguments. You can also get the derivative of shape1 and shape2 with
llikBetaDshape1() and llikBetaDshape2().
Value
data frame with fx for the log pdf value of with
dShape1 and dShape2 that has the derivatives with respect to the parameters at
the observation time-point
Author(s)
Matthew L. Fidler
Examples
x <- seq(1e-4, 1 - 1e-4, length.out = 21)
llikBeta(x, 0.5, 0.5)
llikBeta(x, 1, 3, TRUE)
et <- et(seq(1e-4, 1-1e-4, length.out=21))
et$shape1 <- 0.5
et$shape2 <- 1.5
model <- function() {
model({
fx <- llikBeta(time, shape1, shape2)
dShape1 <- llikBetaDshape1(time, shape1, shape2)
dShape2 <- llikBetaDshape2(time, shape1, shape2)
})
}
rxSolve(model, et)
[Package rxode2 version 2.1.3 Index]