Published by the Foundation for Open Access Statistics Editors-in-chief: Bettina Grün, Torsten Hothorn, Rebecca Killick, Edzer Pebesma, Achim Zeileis    ISSN 1548-7660; CODEN JSSOBK
Authors: Andreas Alfons, Matthias Templ, Peter Filzmoser
Title: An Object-Oriented Framework for Statistical Simulation: The R Package simFrame
Abstract: Simulation studies are widely used by statisticians to gain insight into the quality of developed methods. Usually some guidelines regarding, e.g., simulation designs, contamination, missing data models or evaluation criteria are necessary in order to draw meaningful conclusions. The R package simFrame is an object-oriented framework for statistical simulation, which allows researchers to make use of a wide range of simulation designs with a minimal effort of programming. Its object-oriented implementation provides clear interfaces for extensions by the user. Since statistical simulation is an embarrassingly parallel process, the framework supports parallel computing to increase computational performance. Furthermore, an appropriate plot method is selected automatically depending on the structure of the simulation results. In this paper, the implementation of simFrame is discussed in great detail and the functionality of the framework is demonstrated in examples for different simulation designs.

Page views:: 5570. Submitted: 2009-08-31. Published: 2010-11-16.
Paper: An Object-Oriented Framework for Statistical Simulation: The R Package simFrame     Download PDF (Downloads: 4655)
simFrame_0.3.7.tar.gz: R source package Download (Downloads: 689; 2MB)
v37i03.R: R example code from the paper Download (Downloads: 865; 6KB) ZIP archive with R snippets from the paper Download (Downloads: 622; 1KB)
simFrame-eusilc.pdf: Supplementary paper with EU-SILC application Download (Downloads: 1547; 366KB)
simFrame-eusilc.R: R example code from the supplementary paper Download (Downloads: 774; 5KB)

DOI: 10.18637/jss.v037.i03

This work is licensed under the licenses
Paper: Creative Commons Attribution 3.0 Unported License
Code: GNU General Public License (at least one of version 2 or version 3) or a GPL-compatible license.