Skip to contents

The goal of rxode2random is to split off the ‘rxode2’ random number generation from the ode solving and C compilation of models.

Installation

You can install the development version of rxode2random from GitHub with:

# install.packages("devtools")
devtools::install_github("nlmixr2/rxode2parse")
devtools::install_github("nlmixr2/rxode2random")

Examples

This is mostly about random number generation so you can select a matrix from cvPost()

library(rxode2random)
set.seed(5) # set the seed so that the documentation stays the same, only
cvPost(10, lotri::lotri(a+b~c(1,0.5,1)), n=3)
#> [[1]]
#>           a         b
#> a 1.7297338 0.8219411
#> b 0.8219411 1.6643538
#> 
#> [[2]]
#>           a         b
#> a 0.5663245 0.2300909
#> b 0.2300909 1.3883101
#> 
#> [[3]]
#>          a         b
#> a 2.025453 0.4974050
#> b 0.497405 0.8670084