Excuse Me, Do You Have a Moment to Talk About Version Control?

计算机科学 工作流程 控制(管理) 软件 集合(抽象数据类型) 阅读(过程) 质量(理念) 数据科学 软件工程 重新调整用途 借口 万维网 数据库 程序设计语言 人工智能 哲学 认识论 法学 生物 生态学 政治学
作者
Jennifer Bryan
出处
期刊:The American Statistician [Taylor & Francis]
卷期号:72 (1): 20-27 被引量:52
标识
DOI:10.1080/00031305.2017.1399928
摘要

Data analysis, statistical research, and teaching statistics have at least one thing in common: these activities all produce many files! There are data files, source code, figures, tables, prepared reports, and much more. Most of these files evolve over the course of a project and often need to be shared with others, for reading or edits, as a project unfolds. Without explicit and structured management, project organization can easily descend into chaos, taking time away from the primary work and reducing the quality of the final product. This unhappy result can be avoided by repurposing tools and workflows from the software development world, namely, distributed version control. This article describes the use of the version control system Git and the hosting site GitHub for statistical and data scientific workflows. Special attention is given to projects that use the statistical language R and, optionally, R Markdown documents. Supplementary materials include an annotated set of links to step-by-step tutorials, real world examples, and other useful learning resources. Supplementary materials for this article are available online.

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
qwq发布了新的文献求助10
1秒前
1秒前
奔赴完成签到 ,获得积分10
1秒前
一穗山茶花应助几块蛋挞采纳,获得30
2秒前
nuomi发布了新的文献求助10
3秒前
快乐的思真完成签到 ,获得积分20
4秒前
4秒前
5秒前
windows发布了新的文献求助10
5秒前
敲敲发布了新的文献求助10
6秒前
济南青年完成签到,获得积分10
8秒前
8秒前
8秒前
风趣依丝完成签到 ,获得积分10
9秒前
10秒前
aaa发布了新的文献求助10
10秒前
求中C啊发布了新的文献求助10
14秒前
14秒前
October发布了新的文献求助10
15秒前
15秒前
15秒前
完美世界应助Rooftop采纳,获得10
17秒前
Hello应助斯文黎云采纳,获得10
17秒前
香蕉觅云应助XUXU采纳,获得10
19秒前
Seven发布了新的文献求助10
19秒前
Zzz发布了新的文献求助10
21秒前
prince发布了新的文献求助10
21秒前
打打应助1111采纳,获得10
22秒前
不安的沛白完成签到,获得积分10
22秒前
22秒前
24秒前
24秒前
Hello应助杨院采纳,获得10
24秒前
26秒前
老王完成签到,获得积分10
26秒前
Gx8xaFXO发布了新的文献求助10
28秒前
28秒前
在水一方应助yeah采纳,获得10
28秒前
传奇3应助yeah采纳,获得10
28秒前
完美世界应助yeah采纳,获得10
28秒前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Les Mantodea de Guyane Insecta, Polyneoptera 2000
Leading Academic-Practice Partnerships in Nursing and Healthcare: A Paradigm for Change 800
基于非线性光纤环形镜的全保偏锁模激光器研究-上海科技大学 800
Pulse width control of a 3-phase inverter with non sinusoidal phase voltages 777
Signals, Systems, and Signal Processing 610
Research Methods for Business: A Skill Building Approach, 9th Edition 500
热门求助领域 (近24小时)
化学 材料科学 医学 生物 纳米技术 工程类 有机化学 化学工程 生物化学 计算机科学 物理 内科学 复合材料 催化作用 物理化学 光电子学 电极 细胞生物学 基因 无机化学
热门帖子
关注 科研通微信公众号,转发送积分 6409791
求助须知:如何正确求助?哪些是违规求助? 8228982
关于积分的说明 17459389
捐赠科研通 5462770
什么是DOI,文献DOI怎么找? 2886436
邀请新用户注册赠送积分活动 1862919
关于科研通互助平台的介绍 1702279