在R中轻松进行并行和其他模拟:一项端到端研究
摘要:使用新的R包simsalapar =简化的并行模拟,展示了如何设置、进行和分析大规模的模拟研究。模拟研究通常从确定一组输入变量及其取值开始,这些变量包括样本量、维度、依赖类型和程度、估计方法等等。计算需要对所有这些变量的组合进行。如果按顺序进行这些计算耗时太长,可以应用并行计算来处理选择变量的所有组合。模拟研究的最终结果通常是一个数组。可以从这个数组中得出摘要统计信息,并以(平坦的列联表或LATEX)表格的形式呈现,或以(类似矩阵的)图像的形式可视化。R包simsalapar提供了几种工具来完成上述任务。它可以正确处理警告和错误,提供多种播种方法,测量运行时间。此外,还提供了通过表格或图形分析结果的工具。与R包或指南中通常找到的相对简单的示例不同,本文给出了一个端到端的、不那么简单的量化风险管理领域的模拟问题。simsalapar提供的概念和解决方案可能对学生、研究人员和从业人员感兴趣,因为它们可以教导如何在R中进行现实的大规模模拟研究。此外,该包的开发还揭示了对R自身的有用改进,这些改进可在R 3.0.0中使用。
作者:Marius Hofert and Martin M"achler
论文ID:1309.4402
分类:Computation
分类简称:stat.CO
提交时间:2013-09-18