R 防御式编程
Dr. Colin Gillespie
Jumping Rivers
所有 R 分析都从少量代码开始,但随后
我做的每个项目
目录名为脚本提供上下文

此目录通常包含数据:
csv 和 excel 文件数据仅在 R 中编辑

所有 R 代码都在此目录中
注意 目录不是
就是简单的 R/

在此目录中,我始终有一个名为
load.R的文件
此文件从 input/ 加载数据
我做过的每个项目结构都相似

所有路径均为相对路径
battles <- read_csv("input/battles.csv")
foes <- read_xlsx("input/foes.xlsx")
我的代码可移植

请记住,所有 R 文件都在 R 目录中!
clean.R - 清洗数据function.R - 辅助函数analysis.R - 实际分析每个项目使用标准命名
R 防御式编程