predict_with_sim() is a Predict function that applies a model to make predictions. Specifically, this function implements an algorithm to predict with sim. The function is called for its side effects and does not return a value.
Usage
predict_with_sim(
inputs_ls,
base_for_rates_int = c(1000L, 1L, 1L),
iterations_ls = list(1:100L),
horizon_dtm = lubridate::years(1),
modifiable_chr = c("treatment_status", "Minutes", "k10", "AQoL6D", "CHU9D"),
purge_1L_lgl = TRUE,
scale_1L_int = 10L,
seed_1L_int = 2001L,
sensitivities_ls = make_sensitivities_ls(),
start_dtm = Sys.Date(),
tfmn_ls = make_class_tfmns(),
tx_duration_dtm = lubridate::weeks(12),
type_1L_chr = c("D", "AB", "C"),
utilities_chr = c("AQoL6D", "CHU9D"),
write_to_1L_chr = character(0)
)Arguments
- inputs_ls
Inputs (a list)
- base_for_rates_int
Base for rates (an integer vector), Default: c(1000L, 1L, 1L)
- iterations_ls
Iterations (a list), Default: list(1:100L)
- horizon_dtm
Horizon (a date vector), Default: lubridate::years(1)
- modifiable_chr
Modifiable (a character vector), Default: c("treatment_status", "Minutes", "k10", "AQoL6D", "CHU9D")
- purge_1L_lgl
Purge (a logical vector of length one), Default: TRUE
- scale_1L_int
Scale (an integer vector of length one), Default: 10
- seed_1L_int
Seed (an integer vector of length one), Default: 2001
- sensitivities_ls
Sensitivities (a list), Default: make_sensitivities_ls()
- start_dtm
Start (a date vector), Default: Sys.Date()
- tfmn_ls
Transformation (a list), Default: make_class_tfmns()
- tx_duration_dtm
Treatment duration (a date vector), Default: lubridate::weeks(12)
- type_1L_chr
Type (a character vector of length one), Default: c("D", "AB", "C")
- utilities_chr
Utilities (a character vector), Default: c("AQoL6D", "CHU9D")
- write_to_1L_chr
Write to (a character vector of length one), Default: character(0)
