微模拟
计算机科学
领域(数学)
矢量化(数学)
马尔可夫模型
软件
决策模型
编码(集合论)
马尔可夫链
机器学习
运筹学
程序设计语言
工程类
集合(抽象数据类型)
纯数学
并行计算
数学
运输工程
作者
Eline Krijkamp,Fernando Alarid‐Escudero,Eva A. Enns,Hawre Jalal,M. G. Myriam Hunink,Petros Pechlivanoglou
标识
DOI:10.1177/0272989x18754513
摘要
Microsimulation models are becoming increasingly common in the field of decision modeling for health. Because microsimulation models are computationally more demanding than traditional Markov cohort models, the use of computer programming languages in their development has become more common. R is a programming language that has gained recognition within the field of decision modeling. It has the capacity to perform microsimulation models more efficiently than software commonly used for decision modeling, incorporate statistical analyses within decision models, and produce more transparent models and reproducible results. However, no clear guidance for the implementation of microsimulation models in R exists. In this tutorial, we provide a step-by-step guide to build microsimulation models in R and illustrate the use of this guide on a simple, but transferable, hypothetical decision problem. We guide the reader through the necessary steps and provide generic R code that is flexible and can be adapted for other models. We also show how this code can be extended to address more complex model structures and provide an efficient microsimulation approach that relies on vectorization solutions.
科研通智能强力驱动
Strongly Powered by AbleSci AI