lognorm_dist_def.Rd
Generates a distribution definition when only parameter estimates
are available for log normal distributed parameters. See rlnorm
for distribution information.
lognorm_dist_def(mean, mean_sd, sd, sd_sd, max_value, samples, to_log = FALSE)
mean | Numeric, log mean parameter of the gamma distribution. |
---|---|
mean_sd | Numeric, standard deviation of the log mean parameter. |
sd | Numeric, log sd parameter of the gamma distribution. |
sd_sd | Numeric, standard deviation of the log sd parameter. |
max_value | Numeric, the maximum value to allow. Defaults to 120. Samples outside of this range are resampled. |
samples | Numeric, number of sample distributions to generate. |
to_log | Logical, should parameters be logged before use. |
A data.table definining the distribution as used by dist_skel
def <- lognorm_dist_def(mean = 1.621, mean_sd = 0.0640, sd = 0.418, sd_sd = 0.0691, max_value = 20, samples = 10) print(def)#> model params max_value #> 1: lognorm <list[2]> 20 #> 2: lognorm <list[2]> 20 #> 3: lognorm <list[2]> 20 #> 4: lognorm <list[2]> 20 #> 5: lognorm <list[2]> 20 #> 6: lognorm <list[2]> 20 #> 7: lognorm <list[2]> 20 #> 8: lognorm <list[2]> 20 #> 9: lognorm <list[2]> 20 #> 10: lognorm <list[2]> 20def$params[[1]]#> $mean #> [1] 1.724303 #> #> $sd #> [1] 0.479594 #>def <- lognorm_dist_def(mean = 5, mean_sd = 1, sd = 3, sd_sd = 1, max_value = 20, samples = 10, to_log = TRUE) print(def)#> model params max_value #> 1: lognorm <list[2]> 20 #> 2: lognorm <list[2]> 20 #> 3: lognorm <list[2]> 20 #> 4: lognorm <list[2]> 20 #> 5: lognorm <list[2]> 20 #> 6: lognorm <list[2]> 20 #> 7: lognorm <list[2]> 20 #> 8: lognorm <list[2]> 20 #> 9: lognorm <list[2]> 20 #> 10: lognorm <list[2]> 20def$params[[1]]#> $mean #> [1] 1.609438 #> #> $sd #> [1] 1.098612 #>