Packaging Data Analytical Work Reproducibly Using R (and Friends)

Packaging Data Analytical Work Reproducibly Using R (and Friends)
复制标题

DOI:
10.1080/00031305.2017.1375986
复制
发表时间:
2018-01-01
影响因子:
1.8
通讯作者:
Mullen, Lincoln
Mullen, Lincoln
中科院分区:
数学2区
文献类型:
--
作者:
Marwick, Ben;Boettiger, Carl;Mullen, Lincoln

文献摘要

被引文献

相似文献

计算机是研究过程中的核心工具,可以进行复杂和大规模的数据分析。随着基于计算机的研究变得越来越复杂,确保这项研究可重复性的挑战也随之增加。为了应对这一挑战,我们回顾了研究概要的概念,作为一种解决方案,提供一种标准且易于识别的方式来组织研究项目的数字材料,使其他研究人员能够检查、复制和扩展研究。我们研究了如何使用 R 编程语言软件包的结构和工具来生成各种学科的研究纲要。我们还描述了研究人员如何使用软件工程工具和服务来简化研究概要的工作。通过现实世界的例子,我们展示了研究人员如何使用基于 R 包和相关工具的研究纲要来提高其工作的可重复性。
Computers are a central tool in the research process, enabling complex and large-scale data analysis. As computer-based research has increased in complexity, so have the challenges of ensuring that this research is reproducible. To address this challenge, we review the concept of the research compendium as a solution for providing a standard and easily recognizable way for organizing the digital materials of a research project to enable other researchers to inspect, reproduce, and extend the research. We investigate how the structure and tooling of software packages of the R programming language are being used to produce research compendia in a variety of disciplines. We also describe how software engineering tools and services are being used by researchers to streamline working with research compendia. Using real-world examples, we show how researchers can improve the reproducibility of their work using research compendia based on R packages and related tools.