ディフェンシブ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プログラミング