Perform local sensitivity analysis
Arguments
- mod
- a mrgsolve model object. 
- par
- parameter names as character vector or comma-separated string. 
- var
- output names (compartment or capture) as character vector or comma-separated string. 
- fun
- generating simulated for sensitivity analysis (see details). 
- eps
- parameter change value for sensitivity analysis. 
- ...
- passed to - plot.lsa().
- x
- output from - lsa().
Examples
mod <- mrgsolve::house(delta=0.1)
par <- "CL,VC,KA"
var <- "CP"
dose <- ev(amt = 100)
fun <- function(mod, ...) mrgsolve::mrgsim_e(mod, dose, output="df")
out <- lsa(mod, par, var, fun)
head(out)
#> # A tibble: 6 × 5
#>    time dv_name dv_value p_name     sens
#>   <dbl> <chr>      <dbl> <chr>     <dbl>
#> 1   0   CP         0     CL      0      
#> 2   0   CP         0     CL      0      
#> 3   0.1 CP         0.564 CL     -0.00254
#> 4   0.2 CP         1.06  CL     -0.00519
#> 5   0.3 CP         1.50  CL     -0.00793
#> 6   0.4 CP         1.89  CL     -0.0108 
lsa_plot(out)
