Defenzivní programování v R
Dr. Colin Gillespie
Jumping Rivers
Každá analýza v R začíná malým kódem, ale pak
Každý projekt, na kterém pracuji
Název adresáře udává kontext skriptů

Tento adresář obsahuje data, obvykle
csv a ExcelData se upravují pouze v R

Veškerý kód R je uložen v tomto adresáři
Pozor: adresář se nejmenuje
jen jednoduše R/

V tomto adresáři mám vždy soubor
load.RTento soubor načítá data z input/
Každý projekt má podobnou strukturu

Všechny cesty jsou relativní
battles <- read_csv("input/battles.csv")
foes <- read_xlsx("input/foes.xlsx")
Kód je přenositelný

Všechny soubory R jsou uloženy v adresáři R!
clean.R – čištění datfunction.R – pomocné funkceanalysis.R – samotná analýzaStandardní názvy používané ve všech projektech
Defenzivní programování v R